- Disease Detection – Identify respiratory conditions through a simple survey, supported by authentic medical data.
- In-Depth Information – Access detailed insights on diseases like Asthma, Tuberculosis, Pneumonia, Whooping Cough, Pulmonary Hypertension, Rhinitis, and GBS (Guillain-Barré Syndrome).
- AI-Powered Assistance – Get real-time answers to your queries about symptoms, causes, and treatments.
- Breath Test & Health Survey – Measure your respiratory health with a breath test timer and personalized surveys for tailored insights.
- tailwind css, React.js (Frontend)
- java, SpringBoot (Backend)
- NeonDB (For Database )
- Docker (Containerization)
- EMBEDDING_MODEL: sentence-transformers/all-mpnet-base-v2
- model_name: mixtral-8x7b-32768 (For AI-powered insights)
-
Navigate to the
Clientdirectory:cd Client -
Install the necessary Node.js dependencies:
npm install
-
Start the frontend application:
npm start
-
Navigate to the
Modelsdirectory:cd Models -
Build the Docker image for the model:
docker build -t conversational-pdf-rag . -
Run the Docker container and expose the necessary ports:
docker run -p 8000:8000 -p 8501:8501 conversational-pdf-rag
- Navigate to the Spring Boot project directory:
cd Backend- Build the project using Maven:
mvn clean install- Run the Spring Boot application:
mvn spring-boot:run- Verify the server is running: Open your browser or use a tool like Postman and visit:
GET http://localhost:8080/api/hello- Configure the database (DATABASE USED IN THIS PROJECT IS NEON): Update the application.properties or application.yml file with your database credentials: properties
spring.datasource.url=jdbc:mysql://localhost:3306/your-database
spring.datasource.username=root
spring.datasource.password=your-password- (Optional) Change the server port: If you want to run the server on a different port, update the application.properties file: properties
server.port=9090🔹 Tuberculosis (TB) – Causes, symptoms, and treatment
🔹 Pneumonia – Causes, risk factors, and prevention
🔹 Asthma – Common triggers & management
🔹 Pulmonary Hypertension – Symptoms & complications
🔹 Whooping Cough (Pertussis) – How it spreads & prevention
🔹 Gulliean Barre Syndrome – Respiratory impact & care
- Machine learning-powered disease prediction
- Connecting patients with the necessary medical professionals according to the survey data
- GPS-enabled search for nearby hospitals and clinics based on patient needs.