{"id":20954740,"url":"https://github.com/raghul-m/q-a_chat_assistant","last_synced_at":"2026-04-13T11:31:25.508Z","repository":{"id":214224703,"uuid":"735949917","full_name":"Raghul-M/Q-A_Chat_Assistant","owner":"Raghul-M","description":"A Q-A Chat Assistant based on the FAQ","archived":false,"fork":false,"pushed_at":"2024-01-06T09:18:30.000Z","size":280,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-01T09:09:33.502Z","etag":null,"topics":["faiss","googlepalm","langchain-python","llm"],"latest_commit_sha":null,"homepage":"","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}},"created_at":"2023-12-26T14:48:35.000Z","updated_at":"2024-01-06T09:19:20.000Z","dependencies_parsed_at":"2024-01-01T13:56:16.099Z","dependency_job_id":null,"html_url":"https://github.com/Raghul-M/Q-A_Chat_Assistant","commit_stats":null,"previous_names":["raghul-m/q-a_chat_assistant"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Raghul-M/Q-A_Chat_Assistant","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raghul-M%2FQ-A_Chat_Assistant","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raghul-M%2FQ-A_Chat_Assistant/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raghul-M%2FQ-A_Chat_Assistant/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raghul-M%2FQ-A_Chat_Assistant/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Raghul-M","download_url":"https://codeload.github.com/Raghul-M/Q-A_Chat_Assistant/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raghul-M%2FQ-A_Chat_Assistant/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31751194,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T09:16:15.125Z","status":"ssl_error","status_checked_at":"2026-04-13T09:16:05.023Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":["faiss","googlepalm","langchain-python","llm"],"created_at":"2024-11-19T01:16:17.798Z","updated_at":"2026-04-13T11:31:25.490Z","avatar_url":"https://github.com/Raghul-M.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# QA-Chat_Assistant based on FAQ \n\n![](https://miro.medium.com/v2/resize:fit:1121/1*WCFjaeCu22bXCUCxNXAkqQ.png)\n\nQA-Chat Assistant is an AI chatbot using FAQ built with Python, langchain, Streamlit, FAISS Vectordb and the Google Palm API's  This application allows users to engage in conversations with an artificial intelligence-powered chatbot to response the end user based on the frequently asked question.\n\n\n\n## Getting Started\n\nTo run QA-Chat_Assistant locally, follow these steps:\n\n1. Clone the repository:\n\n   ```bash\n   git clone https://github.com/Raghul-M/Q-A_Chat_Assistant.git\n   ```\n\n2. Navigate to the project directory:\n\n   ```bash\n   cd Q-A-_Chat_Assistant\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 QA-Chat_Assistant locally.\n\n## Usage\n\n- Open the application in your web browser.\n- Input your question in the chatbox to engage with the AI chatbot based on your FAQ.\n- Experience dynamic responses generated by the Google Palm API's \n\n\n\n## Contributing\n\nIf you would like to contribute to QA-Chat_Assistant, feel free to submit pull requests or open issues on the GitHub repository.\n\n## Credits\n\n- QA_Chat-Assistant is powered by the Google Palm API's.\n- Developed with [Streamlit](https://streamlit.io/), a powerful Python framework for creating web applications.\n- **[Langchain](https://langchain.ai/):** A natural language processing platform used for robust question-answering.\n- **Faiss :** A library for efficient similarity search and clustering of dense vectors.\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%2Fq-a_chat_assistant","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraghul-m%2Fq-a_chat_assistant","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraghul-m%2Fq-a_chat_assistant/lists"}