{"id":25626484,"url":"https://github.com/rajkhanke/pdf_based_chatbot","last_synced_at":"2026-04-24T22:35:26.025Z","repository":{"id":236825448,"uuid":"793224609","full_name":"RajKhanke/PDF_Based_ChatBot","owner":"RajKhanke","description":"The chatbot which can answer any queries based on the Inputted pdf by the user. It is developed using the mind of Gemini API of Google at the backend.","archived":false,"fork":false,"pushed_at":"2024-04-28T19:17:22.000Z","size":5,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-18T01:44:30.963Z","etag":null,"topics":["chatbot","gemini-api","python","streamlit"],"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/RajKhanke.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-04-28T19:09:25.000Z","updated_at":"2024-12-02T05:28:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"60ffe888-855c-4227-8fdb-fdedad90ea19","html_url":"https://github.com/RajKhanke/PDF_Based_ChatBot","commit_stats":null,"previous_names":["rajkhanke/pdf_based_chatbot"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/RajKhanke/PDF_Based_ChatBot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RajKhanke%2FPDF_Based_ChatBot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RajKhanke%2FPDF_Based_ChatBot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RajKhanke%2FPDF_Based_ChatBot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RajKhanke%2FPDF_Based_ChatBot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RajKhanke","download_url":"https://codeload.github.com/RajKhanke/PDF_Based_ChatBot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RajKhanke%2FPDF_Based_ChatBot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32243460,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T13:21:15.438Z","status":"ssl_error","status_checked_at":"2026-04-24T13:21:15.005Z","response_time":64,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["chatbot","gemini-api","python","streamlit"],"created_at":"2025-02-22T16:07:51.020Z","updated_at":"2026-04-24T22:35:26.021Z","avatar_url":"https://github.com/RajKhanke.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PDF_Based_ChatBot\nThe chatbot which can answer any queries based on the Inputted pdf by the user. It is developed using the mind of Gemini API of Google at the backend.\n\nClone in your system using :\n\ngit clone https://github.com/RajKhanke/PDF_Based_ChatBot.git\n\nInstall the requirements in your virtual environment using :\n\npip install -r requirements.txt\n\nThe Chatbot is developed in python which can answer any querry based on the inputed pdf by the user.\n\nThe text is extracted from the inputed pdf using python text from pdf library PYPDF2.\n\nThis inputed text is then feeded to the Google Gemini API key which then answer the querries by generating appropriate responses on user questions from the inputed pdf.\n\nThe chatbot is integrated on the web server using python framework streamlit.\n\nIn the file at the placeholder \"ENTER YOUR API KEY\", replace it with your own unique API key generated by Google Gemini.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frajkhanke%2Fpdf_based_chatbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frajkhanke%2Fpdf_based_chatbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frajkhanke%2Fpdf_based_chatbot/lists"}