This project was created as part of a hackathon competition in college and won first place. The project is designed to analyze data from devices and predict potential failures in the future.
The device failure analysis project has the following features:
- Data processing and cleaning to prepare data for analysis
- Exploratory data analysis to gain insights into the data
- Machine learning models for predicting device failures
- Web-based user interface for data visualization and analysis
To use this project, you will need to have the following installed:
- Python 3.x
- Pip
- Jupyter Notebook
- Scikit-learn
- Pandas
- Numpy
- Flask
- Plotly
To install the required packages, run the following command in your terminal:
To use the project, follow these steps:
-
Download or clone this repository to your local machine.
-
Open a terminal window and navigate to the directory where the repository is located.
-
Run the following command to start the web server:
-
Open your web browser and navigate to
http://localhost:5000
. -
Upload your data and analyze the results.
This project is released under the MIT License. See the LICENSE file for more details.