Skip to content

Learnathon-By-Geeky-Solutions/higher-authority

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

🩺 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
Team Leader Oahed Noor Forhad
Member Tohedul Islam Nirzon
Member Saiful Islam Rumi

🌟 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
    git clone https://github.com/your-org/higher-authority.git

About

Repository for team Higher Authority

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors