Need a nodejs script to do the following:
• Take a contract file as PNG, JPG, PDF or DOC/DOCX.
• Convert it into readable format / text format (OCR)
• User natural language processing to get the names of parties involved in an array
• Make another array with start and end dates of the contract
• Take out the service price involved. And also print currency.
This should work for any document that's given to the algorithm. On the frontend, you can use any JS based framework. I'm concerned with the backend algorithm.