Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/learnathon-by-geeky-solutions/higher-authority

Repository for team Higher Authority
https://github.com/learnathon-by-geeky-solutions/higher-authority

Last synced: 1 day ago
JSON representation

Repository for team Higher Authority

Awesome Lists containing this project

README

        

# 🩺 AI Health Companion - LLM Powered Healthcare Assistant

**A fine-tuned LLM + RAG system for personalized medical assistance, community engagement, and health management.**

---

## 🌟 Project Overview
MediAssist leverages advanced AI (LLMs with RAG) to provide accurate medical guidance, community-driven health insights, and comprehensive patient management tools. From symptom checking to telemedicine integration, we aim to revolutionize digital healthcare.

---

## 👥 Team
| Role | Member |
|---------------------|---------------------------------|
|**Mentor** | [Mahmud Nadim](https://github.com/Mahmud-Nadim) |
| **Team Leader** | [Oahed Noor Forhad](https://github.com/oahednoorforhad) |
| **Member**| [Tohedul Islam Nirzon](https://github.com/TOHEDUL-ISLAM) |
| **Member** | [Saiful Islam Rumi](https://github.com/Saifulislamrumi)|

---

# 🌟 Key Features

| **Feature** | **Description** |
|----------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------|
| 🤖 **AI Chat** | Fine-tuned LLM assistant for health queries, powered by RAG for context-aware medical guidance. |
| 🗂️ **Chat History** | Securely save, review, and export past conversations with the AI assistant. |
| 👤 **Account Management** | Update profile details, health preferences, and privacy settings. |
| 📈 **Upvote-Driven Community Feed** | Share health tips, upvote useful posts, and engage in community discussions. |
| 📆 **Daily/Weekly/Monthly Filters** | Filter community content by time periods to track trends. |
| 📊 **Trending Analytics Dashboard** | Visualize popular health topics and community engagement metrics. |
| 📌 **Post Bookmarks** | Save posts for quick access and organize them into custom folders. |
| 🔒 **Secure Login/Signup** | Encrypted authentication with multi-factor verification. |
| 📋 **Community Health Dashboard** | Track community-wide health metrics and personalized insights. |
| 💊 **Medication Tracker** | Manage prescriptions, set dosage reminders, and check drug interactions. |
| 💻 **Telemedicine Hub** | Schedule video consultations and chat directly with healthcare providers. |
| 🧠 **Personalized Health Tips** | AI-generated lifestyle, diet, and exercise recommendations based on your data. |
| 🤒 **Symptom Analyzer** | Input symptoms to receive potential condition assessments and next-step guidance. |
| 🔐 **Encrypted Medical Vault** | Upload and securely store lab reports, prescriptions, and medical history. |
| 🔔 **Smart Alerts** | Get reminders for medications, appointments, and health checkups. |
| 🌍 **Multi-Language Support** | Use the app in 10+ languages, including regional health resources. |
| 💬 **Polls & Discussions** | Participate in community surveys and topic-specific health forums. |
| 🖼️ **Multimodal Features** | Input and analyze data using text, images, and audio, such as uploading X-rays for analysis or describing symptoms via voice for a seamless experience. |

---

# Technologies Used

## Frontend
- **Next.js**: React-based framework for server-side rendering and static site generation.
- **TypeScript**: Type-safe superset of JavaScript.
- **Redux Toolkit**: State management for React apps.
- **Chart.js**: Data visualization library for graphs and charts.
- **Figma**: UI/UX design and prototyping tool.
- **i18next**: Internationalization library (stretch goal).

## Backend
- **Express.js**: Node.js framework for building REST APIs.
- **MongoDB (Atlas)**: NoSQL database for storing data.
- **Firebase Auth**: Authentication system with support for social logins (Google, Facebook, etc.).
- **Cron Jobs**: Task scheduler for medication reminders.
- **AWS EC2**: Cloud platform for hosting backend services.
- **Swagger/Postman**: API documentation and testing tools.

## AI/ML
- **DeepSeek**: Fine-tuned LLM for symptom analysis and AI-powered chat.
- **RAG (Retrieval-Augmented Generation)**: Context retrieval pipeline for personalized recommendations.
- **AI Optimization**: Enhancements to improve inference speed.
- **Multimodal AI**: Integration of different modalities (text, images, speech, etc.) to create a more interactive and dynamic health assistant.

## DevOps/Deployment
- **Vercel**: Deployment platform for the Next.js frontend.
- **AWS EC2**: Hosting backend services.
- **GitHub**: Version control and Kanban-based project management.

## Security
- **AES-256 Encryption**: Secure storage for medical records.
- **HIPAA Compliance**: Adherence to healthcare data privacy and security standards.

## QA/Testing
- **Regression Testing**: Comprehensive testing of user workflows.
- **Critical Path Testing**: Focus on key user flows like authentication, chat, and reminders.

---

## 🚀 Getting Started

1. **Clone Repository**
```bash
git clone https://github.com/your-org/higher-authority.git