This project proposes a framework for early detection of gastrointestinal disorders using machine learning models like Logistic Regression, Random Forest (RF), and TabNet, integrated with SMOTE to address class imbalance. Polynomial feature engineering enhances model performance. The system predicts conditions such as abdominal cramps, blood in stool, unexplained weight loss, and others based on user inputs like age, gender, and symptoms. Implemented as a web application with Flask, it aims to improve early diagnosis and healthcare outcomes through efficient, accessible tools.
Gastrointestinal disorders are a major health concern, and early detection is crucial for effective treatment. This project proposes a novel framework for the early detection of gastrointestinal disorders using machine learning (ML) techniques. The system employs various models, including Logistic Regression, Random Forest (RF), Voting Classifier, TabNet, TabTransformer, and Polynomial Random Forest, integrated with SMOTE (Synthetic Minority Over-sampling Technique) for handling class imbalance. The framework utilizes feature engineering techniques such as polynomial transformations to enhance model performance. The system processes user inputs like age, gender, body weight, and other relevant symptoms, predicting conditions like abdominal cramps, blood in stool, unexplained weight loss, diarrhea, nausea, and bloating. The project is implemented as a web application using Flask for the backend, with frontend development in HTML and CSS. After registering and logging in, users can provide their medical features, and the system will classify the likelihood of specific gastrointestinal disorders. This approach aims to provide an accessible and efficient tool for early diagnosis, improving healthcare outcomes.
Keywords:
Gastrointestinal Disorders, Early Detection, Machine Learning, SMOTE, Polynomial Feature Engineering, Logistic Regression, Random Forest, TabNet, TabTransformer, Voting Classifier, Web Application, Flask, Healthcare.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

1. SOFTWARE REQUIREMENS
Operating System : Windows 7/8/10
Server-side Script : HTML, CSS, Bootstrap & JS
Programming Language : Python
Libraries : Flask, Pandas,, Sklearn, NumPy, Seaborn, Matplotlib,pytorch
IDE/Workbench : VSCode
Technology : Python 3.8+
Server Deployment : Xampp Server
Database : MySQL
2. HARDWARE REQUIREMENTS
Processor - I5/Intel Processor
RAM - 8GB+ (min)
Hard Disk - 128 GB+
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - Any