HumaNova-AI

🧬 HumaNova β€” AI-Powered Human Health Assistant

Typing animation


πŸ“¦ Overview

HumaNova is a futuristic AI health assistant designed to:

From detecting early symptoms to offering basic health tips β€” HumaNova blends AI, ML, and natural conversation to make healthcare feel personal and interactive.


✨ Key Features


βš™οΈ Tech Stack

Layer Tools / Technologies
Frontend HTML, CSS, JavaScript
Backend Python (Flask)
ML Models scikit-learn, pandas, TensorFlow
APIs Google Cloud Speech API, ChatGPT, Gemini
Animations CSS + JavaScript (WebGL optional)

πŸ—‚οΈ Project Structure

HumaNova/
β”œβ”€β”€ backend/
β”‚   β”œβ”€β”€ app.py             # Flask server
β”‚   β”œβ”€β”€ models/            # Trained ML models (.pkl)
β”‚   β”œβ”€β”€ utils.py           # Helper functions
β”‚   └── requirements.txt   # Python dependencies
β”œβ”€β”€ frontend/
β”‚   β”œβ”€β”€ index.html         # Main interface
β”‚   β”œβ”€β”€ style.css          # Styling
β”‚   β”œβ”€β”€ script.js          # Logic + animations
β”‚   └── assets/            # Avatar images, audio, etc.
└── README.md

πŸ“Έ Screenshots

🏠 Main Interface

Main UI

πŸ€– AI Avatar in Action

Avatar Talking

πŸ“Š Prediction Output

Prediction Output

πŸ—£οΈ Voice Interaction

Voice Interaction


πŸ§ͺ Machine Learning Models


πŸ”„ AI Assistant Flow

  1. πŸŽ™οΈ User clicks β€œTalk”
  2. 🎧 Voice β†’ Google STT β†’ Text sent to Flask
  3. πŸ€– Flask β†’ ChatGPT/Gemini β†’ Response generated
  4. πŸ—£οΈ Avatar speaks (TTS) + animations triggered

πŸš€ Future Enhancements


🧾 License

Licensed under the MIT License β€” free to use and modify with attribution.


πŸ™Œ Author

Made with ❀️ by Aniket Sundriyal


πŸ§ πŸ«€ Built to care. Designed to feel. Powered by code.