Skip to content

PhuocOng/InsightScanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

InsightScanner πŸ“š

InsightScanner is an innovative mobile application designed to bridge the gap between physical books and digital content. By simply scanning the cover of a book, users can instantly access a summarized version of its content. Built with the power of React Native for the frontend and Flask for the backend, InsightScanner offers a seamless experience for book enthusiasts.

InsightScanner Image

Features 🌟

  1. Intuitive Camera Interface πŸ“Έ Capture the book cover with ease using our built-in camera interface. Designed with user experience in mind, taking a picture has never been so straightforward.

  2. Secure Dropbox Integration ☁️ Once you've captured the book cover, the image is securely uploaded to Dropbox, ensuring your data's privacy and generating a shareable link for further processing.

  3. Advanced Text Extraction πŸ‘οΈ With the integration of the Google Vision API, InsightScanner can extract text from the image with high accuracy, ensuring the correct identification of the book.

  4. Instant Book Summaries πŸ“– After text extraction, the application searches for the book and provides a concise summary using the ChatGPT API, giving users a quick insight into the book's content.

How it Works πŸ› 

Start the App: Launch InsightScanner on your mobile device. Capture: Use the intuitive camera interface to take a clear picture of the book's cover. Processing: The app will upload the image to Dropbox, extract text using Google Vision, and then fetch a summary. Read & Enjoy: Within moments, you'll receive a summarized content of the book on your screen. Demo πŸŽ₯ Insert GIF showcasing the entire process from launching the app to receiving the summary.

Technical Details πŸ”§

Frontend: Developed using React Native, ensuring a smooth user experience across different mobile devices. Backend: Flask serves as the backend, processing requests and interfacing with various APIs. APIs Used: Dropbox for image hosting, Google Vision for text extraction, and ChatGPT for content summarization. Setup and Installation πŸš€ Provide a detailed step-by-step guide on setting up the application, including environment variables, API keys, dependencies, and other necessary details.

Feedback & Contributions 🀝 We value your feedback and contributions! If you have suggestions or find any bugs, please open an issue on our GitHub repository. If you're a developer and wish to contribute, feel free to fork the repo and submit a pull request.

About

Our app seamlessly integrates the power of Google Vision, the convenience of Dropbox, and the efficiency of expo-camera to offer you a transformative reading experience.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors