This repository contains a collection of machine learning projects and tutorials developed during a ML training workshop. The repository is organized into two main directories: Projects and Tutorials.
-A predictive model for course recommendations
-Predicts house prices
-Classifies iris flowers into species
-Predicts customer purchase behavior
-Predicts student scores based on study hours
-Weather prediction model
-Predicts weekly ridership
DataPreProcessing.ipynb- Data cleaning and preprocessing techniquesLinearReg.ipynb- Linear regression implementationLogistic_Regression.ipynb- Logistic regression for classificationDecisionTreeClassifier.ipynb- Decision tree algorithmsSVM.ipynb- Support Vector Machines implementationDeep_Learning_with_tensorflow_and_keras.ipynb- Introduction to deep learningCompare_Model_on_Complex_Datasets.ipynb- Model comparison on complex datasetsPracQs.ipynb- Practice questions and solutionspython-lecture-0[1-3]-optimize-ai.ipynb- Python optimization techniques
Numpy.ipynb- NumPy fundamentalsPandas.ipynb- Data manipulation with PandasMatplotlib.ipynb- Data visualizationNumpy_and_Matplotlib.ipynb- Combined NumPy and Matplotlib examples
-
Clone the repository:
git clone https://github.com/yourusername/ML_trainingP.git cd ML_trainingP -
Install dependencies:
pip install -r requirements.txt
-
Run the file: For Projects-
cd Projects cd *project_name* python model.py #for creating .pkl file streamlit run main.py #to run the project
For Tutorials-
jupyter notebook Tutorials/