The Autism Detection Project is a web application designed to assist parents in identifying potential signs of autism in their children. By utilizing a Decision Tree model powered by AI/ML algorithms, the platform provides an assessment tool that analyzes user inputs to determine the likelihood of autism. Additionally, the application features a blog section that offers valuable information and resources for parents, helping them understand autism better and make informed decisions.
The following technologies were used in the development of this project:
-
Frontend:
- React.js: For building a dynamic and responsive user interface.
- HTML5 & CSS3: For structuring and styling the web pages.
-
Backend:
- Flask: For creating a robust backend to handle API requests and manage data.
- AI/ML: Utilized a Decision Tree model for predicting autism based on user inputs.
- Autism Assessment Tool: Users can input specific information about their child, and the application will analyze the data using the Decision Tree model to provide insights into potential autism indicators.
- Blog Section: A dedicated area for parents to access articles, tips, and resources related to autism, fostering awareness and understanding.
- User-Friendly Interface: Designed with simplicity in mind, allowing easy navigation for parents seeking information and assessment tools.
- Early Detection: The application aids in early identification of autism signs, enabling timely intervention and support for children.
- Educational Resource: The blog section equips parents with knowledge about autism, empowering them to make informed decisions regarding their child's health.
- Interactive Experience: The use of React.js ensures a smooth and engaging user experience, making it easy for parents to navigate through the assessment process.
This project serves multiple important functions:
- Support for Parents: By providing an accessible tool for assessing autism risk, the platform helps parents take proactive steps in understanding their child's developmental needs.
- Awareness and Education: The blog section promotes awareness about autism, offering resources that can help families navigate challenges associated with the condition.
- Foundation for Future Development: This project can be expanded with additional features such as personalized recommendations, community support forums, or integration with healthcare providers.
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/yourusername/autism-detection.git
-
Navigate to the project directory:
cd autism-detection -
Install required dependencies:
pip install -r requirements.txt
-
Start the Flask backend:
python app.py
-
Open your browser and navigate to
http://localhost:5000to view the application.
The Autism Detection Project is an essential tool aimed at supporting parents in understanding and identifying autism in their children. By combining AI/ML technologies with user-friendly design, this application not only enhances accessibility but also promotes early intervention and education. Feel free to explore the codebase, contribute, or use it as a reference for your own projects!