{"id":21246717,"url":"https://github.com/soumyadipta2020/chatbot_with_r","last_synced_at":"2025-06-27T07:34:43.470Z","repository":{"id":255903441,"uuid":"769543392","full_name":"Soumyadipta2020/Chatbot_with_R","owner":"Soumyadipta2020","description":"Multimodal AI Chatbot","archived":false,"fork":false,"pushed_at":"2025-01-21T18:41:31.000Z","size":131,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-05T18:06:42.866Z","etag":null,"topics":["ai","ai-chatbot","chatbot","huggingface","js","nvidia-nim","r","rshiny","rshiny-application","rshiny-dashboard","rshinyapp","rshinydash","rshinydashboard"],"latest_commit_sha":null,"homepage":"https://soumyadipta-das-stat.shinyapps.io/Chatbot_with_R/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Soumyadipta2020.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":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-03-09T11:29:49.000Z","updated_at":"2025-02-18T18:23:13.000Z","dependencies_parsed_at":null,"dependency_job_id":"8ab42da4-6c54-46b4-bdd6-ab7d94a0c8e8","html_url":"https://github.com/Soumyadipta2020/Chatbot_with_R","commit_stats":null,"previous_names":["soumyadipta2020/chatbot_with_r"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Soumyadipta2020/Chatbot_with_R","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Soumyadipta2020%2FChatbot_with_R","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Soumyadipta2020%2FChatbot_with_R/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Soumyadipta2020%2FChatbot_with_R/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Soumyadipta2020%2FChatbot_with_R/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Soumyadipta2020","download_url":"https://codeload.github.com/Soumyadipta2020/Chatbot_with_R/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Soumyadipta2020%2FChatbot_with_R/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262213019,"owners_count":23276033,"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":["ai","ai-chatbot","chatbot","huggingface","js","nvidia-nim","r","rshiny","rshiny-application","rshiny-dashboard","rshinyapp","rshinydash","rshinydashboard"],"created_at":"2024-11-21T02:03:33.492Z","updated_at":"2025-06-27T07:34:43.461Z","avatar_url":"https://github.com/Soumyadipta2020.png","language":"R","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Multimodal Chatbot with RShiny 🤖🧠🇦🇮👾\n\n![GitHub Repo stars](https://img.shields.io/github/stars/Soumyadipta2020/Chatbot_with_R?style=social)\n![GitHub forks](https://img.shields.io/github/forks/Soumyadipta2020/Chatbot_with_R?style=social)\n![GitHub license](https://img.shields.io/github/license/Soumyadipta2020/Chatbot_with_R)\n[![HitCount](https://hits.dwyl.com/Soumyadipta2020/Chatbot_with_R.svg?style=flat-square)](http://hits.dwyl.com/Soumyadipta2020/Chatbot_with_R)\n\nThis project is developed using RShiny, which supports interaction through multiple forms of input, including text, word \u0026 ppt. The chatbot leverages artificial intelligence to provide dynamic responses based on the input received.\n\n## 🧩 Key Features:\n\n - **Text Input:** Users can ask questions or provide commands via text, and the chatbot will generate intelligent responses.\n - **File Recognition:** By uploading images, the chatbot can analyze and describe the content using AI-driven image recognition techniques.\n - **RShiny Integration:** The chatbot is built using RShiny, which provides a robust, interactive user interface for seamless interactions in a web application environment.\n - **AI Type:** Users can change the AI model type like conversation, coding etc. based on their need.\n - **Multiple Models:** Multiple AI models available which make user more comfortable and let them decide which they want to use.\n\nThis project demonstrates how AI models can be integrated with RShiny to create an engaging, multimodal experience, suitable for various applications such as customer service, education, and virtual assistance.\n\n## 🚀 Getting Started\n\n### ⚙️ Prerequisites\n\nTo run these examples, you'll need:\n\n - R (version 3.5 or above recommended)\n - Shiny package installed\n - Intermediate knowledge of R programming\n - Familiarity with LLM\n\n### 🗂️ Format\n\nThe code divied into multiple parts. Here's a quick overview of the files -\n\n - *ui.R* : Contains the UI section of the app\n - *server.R* : Contains all the calculations\n - *global.R* : contiains the app environment details\n - *helper.R* : All the LLM related functions defined here\n\n## 🤝 Contributing\nWe welcome contributions! If you have additional sample codes or improvements, please:\n\n - Fork this repository.\n - Create a feature branch:\n```bash\ngit checkout -b feature/your-feature-name\n```\n - Commit your changes and push the branch:\n```bash\ngit push origin feature/your-feature-name\n```\n - Open a Pull Request.\n\nMake sure your code follows the repository's style and is well-documented.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoumyadipta2020%2Fchatbot_with_r","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsoumyadipta2020%2Fchatbot_with_r","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoumyadipta2020%2Fchatbot_with_r/lists"}