Main image of the DoctorBreathe project

Doctor Breathe

Overview

Machine learning–based prediction system that estimates lung cancer risk based on user habits and data. It includes a chatbot-style interface that guides users through the data collection process.

Status

Completed

Focus area

Backend

Year

2025

Not available

Gallery

Main image of the DoctorBreathe project

About this project

Doctor Breathe is a machine learning–based prediction system designed to estimate lung cancer risk based on user habits and characteristics. The application uses a chatbot-style interface that guides users through a series of key questions, collecting data such as age, body mass index, smoking history and other relevant factors. This information is processed to generate a risk estimation based on patterns learned from a large-scale dataset. The goal of the project is not to provide a medical diagnosis, but to demonstrate how machine learning models can be applied to analyze health data and generate useful insights to support decision-making. From a technical perspective, the system is built with Python and Flask for the backend and prediction model, along with a Vue and TypeScript interface for user interaction. The main focus was to integrate artificial intelligence into an accessible and understandable experience for non-technical users.

Technologies

PythonPythonFlaskFlaskVue.jsVue.jsTypeScriptTypeScriptTailwind CSSTailwind CSSDockerDocker