MARYAMJAHANIR / Data-Science-and-Visualization-Application

A Data Science and Visualization app created by students in the Master of Automation and IT program. This app provides users with an easy and interactive way to work with data. It offers various functions such as modifying data, predicting and categorizing, using artificial intelligence and machine learning.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Data Science and Visualization Application

An Application for Data Science and Visualization made by students of the Master of Automation and IT program.

The application gives users a hands-on, user-friendly experience with data and includes a wide range of features like data manipulation, regression and classification, using artificial intelligence and machine learning.

To improve the application's usability, the user is given textual details about the methods being used, suggestions and tooltips for different user inputs, and graphical outputs.

Features of the Application

  • Data upload, selection and preview
  • Perform smoothing, interpolation, outlier recognition on the selected dataset
  • Classification and regression using artificial intelligence
  • Classification and regression using machine learning
  • Visual and graphical results

Instructions to get the application running

  1. Download the application files (as .zip from the repository and extract) into a folder on your system
  2. Open command prompt and change the working directory (use cd [path to the folder]) to the application folder created above
  3. Install the required libraries by typing pip install -r requirements.txt in the command prompt
  4. Run the application by typing streamlit run About_The_Application.py

Libraries Used

  • Streamlit : Infrastructure of GUI and its related elements
  • NumPy : Fundamental package for scientific computing
  • pandas : Used for manipulation and analysis of dataframes
  • matplotlib and seaborn : Basic libraries used to create graphical outputs
  • scikit-learn : Library used to implement machine learning, and related methods
  • TensorFlow : Used for AI based models and methods

Contributors to the Source Code

About

A Data Science and Visualization app created by students in the Master of Automation and IT program. This app provides users with an easy and interactive way to work with data. It offers various functions such as modifying data, predicting and categorizing, using artificial intelligence and machine learning.


Languages

Language:Python 100.0%