{"id":28544889,"url":"https://github.com/sohamjoshi25/opd-medical-chatbot","last_synced_at":"2026-04-25T22:31:47.618Z","repository":{"id":298080402,"uuid":"943049096","full_name":"SohamJoshi25/OPD-Medical-Chatbot","owner":"SohamJoshi25","description":"OPD Medical Chatbot is an AI-powered assistant designed to collect patient medical information for outpatient consultations. It streamlines patient intake by gathering symptoms, medical history, and basic details, ensuring accurate data collection before doctor consultations.","archived":false,"fork":false,"pushed_at":"2025-06-19T09:42:53.000Z","size":4889,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-11T11:20:46.526Z","etag":null,"topics":["chatbot","llm","medical","rag"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SohamJoshi25.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,"zenodo":null}},"created_at":"2025-03-05T04:58:32.000Z","updated_at":"2025-06-19T09:42:57.000Z","dependencies_parsed_at":"2025-06-09T10:29:56.473Z","dependency_job_id":null,"html_url":"https://github.com/SohamJoshi25/OPD-Medical-Chatbot","commit_stats":null,"previous_names":["sohamjoshi25/opd-medical-chatbot"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SohamJoshi25/OPD-Medical-Chatbot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SohamJoshi25%2FOPD-Medical-Chatbot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SohamJoshi25%2FOPD-Medical-Chatbot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SohamJoshi25%2FOPD-Medical-Chatbot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SohamJoshi25%2FOPD-Medical-Chatbot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SohamJoshi25","download_url":"https://codeload.github.com/SohamJoshi25/OPD-Medical-Chatbot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SohamJoshi25%2FOPD-Medical-Chatbot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32279652,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-25T18:29:39.964Z","status":"ssl_error","status_checked_at":"2026-04-25T18:29:32.149Z","response_time":59,"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","llm","medical","rag"],"created_at":"2025-06-09T22:38:06.518Z","updated_at":"2026-04-25T22:31:47.613Z","avatar_url":"https://github.com/SohamJoshi25.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# OPD Medical Chatbot\n\nOPD Medical Chatbot is an AI-powered assistant designed to collect patient medical information for outpatient consultations. It streamlines patient intake by gathering symptoms, medical history, and basic details, ensuring accurate data collection before doctor consultations. The project leverages modern web technologies for a responsive and user-friendly experience.\n\n---\n\n## Features\n\n- **Symptom Assessment:** Collects and analyzes patient symptoms through conversational AI.\n- **Medical History Collection:** Gathers essential medical history and personal details for accurate record-keeping.\n- **Patient Education:** Provides reliable information about health issues and treatment options.\n- **Appointment Preparation:** Ensures doctors receive structured patient data before consultations.\n- **User-Friendly Interface:** Built with React, TypeScript, and Vite for a fast and interactive experience.\n- **Extensible Architecture:** Designed for easy integration with additional healthcare systems and APIs.\n\n---\n\n## Tech Stack\n\n- **Frontend:** React, TypeScript, Vite\n- **AI/NLP:** (Planned) Retrieval-Augmented Generation (RAG) for enhanced responses\n\n---\n## Images\n\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/SohamJoshi25/OPD-Medical-Chatbot/refs/heads/main/public/images/Home.png\" alt=\"Home Page\" width=\"1000\"\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/SohamJoshi25/OPD-Medical-Chatbot/refs/heads/main/public/images/fullchat.png\" alt=\"Farmer Market Prices\" width=\"1000\"\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/SohamJoshi25/OPD-Medical-Chatbot/refs/heads/main/public/images/result.png\" alt=\"Farmer Market Prices\" width=\"1000\"\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/SohamJoshi25/OPD-Medical-Chatbot/refs/heads/main/public/images/casepaper.png\" alt=\"Farmer Market Prices\" width=\"500\"\u003e\n\n---\n\n\u003cpre lang=\"markdown\"\u003e \n### 📁 Project Structure \n\n\nOPD-Medical-Chatbot \n├── .eslintrc.cjs \n├── .gitignore \n├── index.html \n├── package.json \n├── README.md \n├── public/ \n│   └── images/ \n└── src/ \n    ├── contexts/ \n    │    ├── data/ \n    │        ├── hooks/ \n    │            └── speech/ \n    │                \n    ├── pages/ \n    │    ├── chatbot/ \n    │    ├── chatbot-chat/ \n    │    │   └── utils/ \n    │    ├── home/ \n    │    ├── not-found/ \n    │    └── response/ \n    ├── types/ \n    └── utils/ \n \u003c/pre\u003e\n\n---\n\n## Disclaimer\n\nThis chatbot is intended to assist with patient intake and provide general health information. It does not replace professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider for medical concerns.\n\n---\n\n## Acknowledgments\n\n- Inspired by modern medical chatbot solutions and best practices in healthcare AI.\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsohamjoshi25%2Fopd-medical-chatbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsohamjoshi25%2Fopd-medical-chatbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsohamjoshi25%2Fopd-medical-chatbot/lists"}