{"id":17061497,"url":"https://github.com/yashladha/parsy","last_synced_at":"2025-04-12T18:12:20.614Z","repository":{"id":44203278,"uuid":"160349721","full_name":"yashLadha/Parsy","owner":"yashLadha","description":"Messenger chat bot for goto OCR. Handy when we need to share details from images","archived":false,"fork":false,"pushed_at":"2023-02-15T21:30:40.000Z","size":20,"stargazers_count":6,"open_issues_count":3,"forks_count":1,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-04-12T18:12:15.950Z","etag":null,"topics":["aws","cloudvision","flask","ocr","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yashLadha.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-12-04T11:51:41.000Z","updated_at":"2023-03-04T08:16:36.000Z","dependencies_parsed_at":"2023-01-24T21:30:30.912Z","dependency_job_id":null,"html_url":"https://github.com/yashLadha/Parsy","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yashLadha%2FParsy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yashLadha%2FParsy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yashLadha%2FParsy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yashLadha%2FParsy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yashLadha","download_url":"https://codeload.github.com/yashLadha/Parsy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248610341,"owners_count":21132919,"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","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":["aws","cloudvision","flask","ocr","python"],"created_at":"2024-10-14T10:47:18.580Z","updated_at":"2025-04-12T18:12:20.586Z","avatar_url":"https://github.com/yashLadha.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Parsy\n\nThis is a messenger chat bot used for extracting text from images, so that you can copy them and can use at other places. It uses Google Cloud Vision API for OCR (Optical Character Recognition). \n\nIf you want to try it out, head over to Parsy Facebook page: [Link](https://m.me/894199580971244)\n\n## Steps for setting up backend server\n\n1. Install python dependencies, assuming that you have pip already setup.\n```bash\npip install -r requirements.txt\n```\n2. Run the flask application using\n```bash\npython app.py\n```\nNow the backend is up and ready for serving requests.\n\nI have used `gunicorn` as my WSGI server and `nginx` as reverse proxy on top of it.\n\nTo start the WSGI server at port 8000, execute the following command:\n```bash\n./start.sh\n``` \nThis shell file start the WSGI server at port 8000, *nothing fancy*\n\n## Steps for setting up Google Cloud Vision\n\nSet the environment variable `GOOGLE_APPLICATION_CREDENTIALS` to the file path of the JSON file that contains your service account key.\n```bash\nexport GOOGLE_APPLICATION_CREDENTIALS=\"[PATH]\"\n```\n\n## Resources Used\n\n* [Secure Deployment](https://medium.com/@samuel.ngigi/deploying-python-flask-to-aws-and-installing-ssl-1216b41f8511)\n* [Message Events](https://developers.facebook.com/docs/messenger-platform/reference/webhook-events/messages)\n\n## Author\n\n* [yashLadha](https://twitter.com/yashLadha_)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyashladha%2Fparsy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyashladha%2Fparsy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyashladha%2Fparsy/lists"}