{"id":20954729,"url":"https://github.com/raghul-m/bookvision","last_synced_at":"2026-04-21T18:31:49.778Z","repository":{"id":246558436,"uuid":"821425206","full_name":"Raghul-M/Bookvision","owner":"Raghul-M","description":"BookVision is a cutting-edge application designed to generate detailed summaries of books from images using  Google Gemini Vision Pro model.","archived":false,"fork":false,"pushed_at":"2024-06-28T18:42:47.000Z","size":9,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-13T05:42:16.365Z","etag":null,"topics":["gemini-pro-vision","pythonwebapp","streamlit"],"latest_commit_sha":null,"homepage":"https://bookvision.streamlit.app/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Raghul-M.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-28T14:05:25.000Z","updated_at":"2024-06-28T18:42:51.000Z","dependencies_parsed_at":"2024-06-28T17:50:31.759Z","dependency_job_id":"e91c86b7-9bf0-4882-9148-7225dc70fc76","html_url":"https://github.com/Raghul-M/Bookvision","commit_stats":null,"previous_names":["raghul-m/bookvision"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Raghul-M/Bookvision","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raghul-M%2FBookvision","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raghul-M%2FBookvision/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raghul-M%2FBookvision/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raghul-M%2FBookvision/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Raghul-M","download_url":"https://codeload.github.com/Raghul-M/Bookvision/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raghul-M%2FBookvision/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28006117,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-12-24T02:00:07.193Z","response_time":83,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gemini-pro-vision","pythonwebapp","streamlit"],"created_at":"2024-11-19T01:16:13.246Z","updated_at":"2025-12-24T18:18:40.944Z","avatar_url":"https://github.com/Raghul-M.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bookvision\n![Screenshot from 2024-06-28 22-18-02](https://github.com/Raghul-M/Bookvision/assets/71755586/a0cab99a-e33f-4f48-a8cd-609210828a52)\n\n\nBookVision is a cutting-edge application designed to generate detailed summaries of books from images using advanced AI technology. Leveraging the power of the Google \nGemini Vision Pro model, BookVision transforms images of book pages into concise and informative \nsummaries, making it easier for users to grasp the essence of a book quickly.\n\n## Features\n\n\n\n- **AI-Powered Vision Chat**: Engage in dynamic and interactive book summarization with the AI vision chatbot.\n- **Google Gemini API**: Utilizes the powerful Gemini-vison-pro model from the Google Gemini API for Image to Text processing.\n- **Streamlit Hosting**: The application is hosted on Streamlit, providing a seamless and user-friendly interface.\n- **Try It Out**: Visit [Bookvision](https://bookvision.streamlit.app/) to experience the chat application live.\n\n## Getting Started\n\nTo run Bookvision locally, follow these steps:\n\n1. Clone the repository:\n\n   ```bash\n   git clone https://github.com/Raghul-M/Bookvision.git\n   ```\n\n2. Navigate to the project directory:\n\n   ```bash\n   cd Bookvision\n   ```\n\n3. Install the required dependencies:\n\n   ```bash\n   pip install -r requirements.txt\n   ```\n\n4. Run the Streamlit app:\n\n   ```bash\n   streamlit run app.py\n   ```\n\n5. Open your web browser and visit [http://localhost:8501](http://localhost:8501) to interact with StreamChattify locally.\n\n## Usage\n\n- Open the application in your web browser.\n- Upload your book cover image in the application to Summarization of the Book \n- Experience dynamic responses generated by the Google Gemini API's Gemini-vision-pro model.\n\n## Contributing\n\nIf you would like to contribute to Bookvision, feel free to submit pull requests or open issues on the GitHub repository.\n\n## Credits\n\n- StreamChattify is powered by the Google Palm API's Text Bison model.\n- Developed with [Streamlit](https://streamlit.io/), a powerful Python framework for creating web applications.\n\n## Contributing\n\nContributions are welcome! If you have suggestions, bug reports, or want to add new features, feel free to submit a pull request.\n\nFeel free to explore, contribute, and adapt this project to suit your needs. If you encounter any issues or have suggestions for improvement, please raise them in the GitHub repository's issues section. Happy coding! 🚀\n\nConnect with me on linkedin: [Raghul M](https://www.linkedin.com/in/m-raghul/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraghul-m%2Fbookvision","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraghul-m%2Fbookvision","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraghul-m%2Fbookvision/lists"}