{"id":28476082,"url":"https://github.com/shreyash729/cyfuture-hackathon","last_synced_at":"2026-04-13T14:32:01.480Z","repository":{"id":297093282,"uuid":"995630104","full_name":"shreyash729/Cyfuture-Hackathon","owner":"shreyash729","description":"Aarogya - Your AI-Powered Healthcare Portal )","archived":false,"fork":false,"pushed_at":"2025-06-20T19:20:51.000Z","size":73557,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-20T20:40:54.896Z","etag":null,"topics":["artificial-intelligence","css","flask","git","html","javascript","jupyter-notebook","machine-learning","natural-language-processing","nlp-machine-learning","python","render","tailwindcss"],"latest_commit_sha":null,"homepage":"https://aarogya-hackathon.onrender.com/","language":"Jupyter Notebook","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/shreyash729.png","metadata":{"files":{"readme":"README.markdown","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":"2025-06-03T19:26:39.000Z","updated_at":"2025-06-20T19:20:54.000Z","dependencies_parsed_at":"2025-06-04T04:48:19.105Z","dependency_job_id":null,"html_url":"https://github.com/shreyash729/Cyfuture-Hackathon","commit_stats":null,"previous_names":["shreyash729/cyfuture-hackathon"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/shreyash729/Cyfuture-Hackathon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shreyash729%2FCyfuture-Hackathon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shreyash729%2FCyfuture-Hackathon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shreyash729%2FCyfuture-Hackathon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shreyash729%2FCyfuture-Hackathon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shreyash729","download_url":"https://codeload.github.com/shreyash729/Cyfuture-Hackathon/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shreyash729%2FCyfuture-Hackathon/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263025007,"owners_count":23401697,"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":["artificial-intelligence","css","flask","git","html","javascript","jupyter-notebook","machine-learning","natural-language-processing","nlp-machine-learning","python","render","tailwindcss"],"created_at":"2025-06-07T15:06:02.495Z","updated_at":"2025-10-14T03:32:51.461Z","avatar_url":"https://github.com/shreyash729.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Aarogya - Cyfuture Hackathon\n\nAarogya is an innovative healthcare portal designed to enhance patient care through artificial intelligence and machine learning. Developed for the Cyfuture Hackathon, Aarogya streamlines healthcare workflows with features tailored for patients and providers. \n\n## Features\n\n ### Automated Clinical Documentation:\n \n The Automated Clinical Documentation app uses voice recognition and NLP to generate structured clinical notes from doctor-patient conversations. It streamlines documentation, reducing administrative burden for   healthcare providers.\n\n- ***Documentation:*** https://aarogya-hackathon.onrender.com/documentation3\n- Note: Render’s free tier may experience \\~(30-60)-second cold starts after inactivity.\n\n- ***demo Video:***\n   \n\n\n\n\nhttps://github.com/user-attachments/assets/3fe6b3b7-150f-41b1-bf55-aca1d0e3d669\n\n\n\n#\n\n### Symptom Checker\nPowered by Google Gemini AI, this feature analyzes user-reported symptoms to provide potential diagnoses, enhancing patient accessibility to health insights.\n\n- ***Documentation:*** https://aarogya-hackathon.onrender.com/documentation1\n- Note: Render’s free tier may experience \\~(30-60)-second cold starts after inactivity.\n\n- ***demo Video:***\n   \n\nhttps://github.com/user-attachments/assets/0690a4d3-ad5b-4105-8cb5-ad93ddca942d\n\n\n\n#\n\n### Predictive Patient Risk Models :\nUtilizes a machine learning model (`RandomForestClassifier`) to predict hospital readmission risks based on patient data, supporting proactive care.\n\n- ***Documentation:*** https://aarogya-hackathon.onrender.com/documentation2\n- Note: Render’s free tier may experience \\~30-second cold starts after inactivity.\n\n- ***demo Video:***\n  \n\nhttps://github.com/user-attachments/assets/431d1b27-2d82-41b0-8cc0-a03af5a8fca4\n\n\n#\n\n## Setup Instructions\n\n### Live Demo\n\n- Visit https://aarogya-hackathon.onrender.com.\n- Note: Render’s free tier may experience \\~(30-60)-second cold starts after inactivity.\n\n### Local Demo\n\nTo run the app locally, including the speech-to-text feature:\n\n - Python version \u003e= 3 required\n  \n - `Git` is required: (IF NOT available download using following Links) \n   - `Windows`: https://git-scm.com/downloads/win\n   - `Macos` : https://git-scm.com/downloads/mac\n   - `linux` : https://git-scm.com/downloads/linux\n \n 1. **Clone the Repository**:\n\n    ```bash\n    git clone https://github.com/shreyash729/Cyfuture-Hackathon.git\n    cd Cyfuture-Hackathon\n    ```\n\n\n2. **creates a virtual environment**:\n   ```bash\n   python -m venv venv\n   ```\n3. **Set Up Gemini Api Key**:\n   ```bash\n   set GOOGLE_API_KEY=YOUR_GEMINI_API_KEY   # replace it with your api key\n   ```\n4. **Install Dependencies**:\n   ```bash\n   pip install -r requirements.txt\n   ```\n\n 4. **Run the App**:\n\n    ```bash\n    python app.py\n    ```\n   - Check if terminal displays `🚀 Starting Flask server...`\n   - Access http://127.0.0.1:5000/ to Use Aarogya \n   - Ensure `model/vosk-model-small-hi-0.22` is present.\n   - Replace `vosk-model-small-hi-0.22` with `vosk-model-hi-0.22` for better Accuracy\n   - Download Vosk NLP model from `https://alphacephei.com/vosk/models`\n\n## Screenshot\n\n![Home Page](/homepage.png)\n\n\n\n- **Frontend**: Flask, Tailwind CSS (blue/white/gray healthcare theme).\n- **Backend**: Python, Flask, scikit-learn (RandomForestClassifier), Google Gemini AI.\n- **Deployment**: Render free tier, with Gunicorn.\n- **NLP**: Vosk speech-to-text (local demo), mocked with text input online.\n- **Model**: Pre-trained `readmission_model.pkl` for hospital readmission predictions.\n- **Constraints**: Render’s free tier lacks PortAudio, limiting PyAudio deployment.\n\n\n\n## References\n\n### NLP model:\n Small model (Lesser Accuracy): [vosk-model-small-hi-0.22](https://alphacephei.com/vosk/models/vosk-model-small-hi-0.22.zip)\n\n For Better Accuracy: [vosk-model-hi-0.22](https://alphacephei.com/vosk/models/vosk-model-hi-0.22.zip)\n\n### DataSet:\n [kaggle dataset](https://www.kaggle.com/datasets/dubradave/hospital-readmissions/data)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshreyash729%2Fcyfuture-hackathon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshreyash729%2Fcyfuture-hackathon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshreyash729%2Fcyfuture-hackathon/lists"}