Skip to content

The application will give a few lines summary of the content from the image taken by the user.

License

Notifications You must be signed in to change notification settings

Shraddhaz/Photo-Scan-Summary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Photo-Scan-Summary

Photo-Scan-Summary extracts the text within an image, and provides its summary in an efficient manner for ease of understanding, that is mainly done by reducing text to its most important sentences. It also supports a broad range of languages, along with language identification.

Prerequisites

The web application's front-end is HTML/CSS/jQuery while the back-end is Node.js/Express. To use the application on your PC, you can clone this git repository, start the server in app.js file and then give the input from index.html.

Source Code

You can find the source code at https://github.com/Shraddhaz/Photo-Scan-Summary

Installation

Firstly, clone the git repository.

git clone https://github.com/Shraddhaz/Photo-Scan-Summary

And then get all the packages required for the application by using the command:

npm install

The application is built using two APIs: Google's Cloud Vision API and SMMRY API. For this, you need to sign up and get their keys. For guidelines on how to get the key, you can refer to Get key.json for Google Vision API and Get key for SMMRY

Now, save the "key.json" achieved from Vision API in the same folder as app.js and write the SMMRY API's key in app.js file.

Execution

Start the server using,

node app.js

Now open the index.html file on your web browser and follow the guidelines given at the bottom of the page to get started with the basic steps being:

  1. Select Image
  2. Upload Image
  3. Press Submit
  4. Get the summary

Technical Details

Future Scope

Deploying this web application on a live system by hosting it on a cloud platform like AWS, Heroku or Google Cloud. This makes the web application more accessible and easy to use.

Presentation

For more details you can refer to the powerpoint presentation slides from: https://github.com/Shraddhaz/Photo-Scan-Summary/blob/master/Project%20Documents/Photo-Scan-Summary.pdf

Authors

Contact and Bug Tracker

If there are any questions regarding the project, you can contact the author at [email protected] or post your queries on https://github.com/Shraddhaz/Photo-Scan-Summary/issues

Legal

This project is licensed under Copyright © MIT License and "© Baker Theme. All Rights Reserved". Go to LICENSE for more details.

The front-end templates is taken from https://bootstrapmade.com with the theme name "Baker".

Acknowledgments

Prof. Simon Niklaus for helping me with Node and Express.

About

The application will give a few lines summary of the content from the image taken by the user.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published