Skip to content

Commit 375477a

Browse files
authored
Merge pull request #1535 from Archi20876/main
Add readme file on the project files under the directory 'Classification models'.
2 parents 859e778 + 167cca7 commit 375477a

File tree

8 files changed

+180
-0
lines changed

8 files changed

+180
-0
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# **Bird Species Classification** 🐦
2+
3+
### 🎯 Goal
4+
The primary goal of this project is to build deep learning models to classify Bird species .
5+
6+
### 🧵 Dataset : https://www.kaggle.com/datasets/akash2907/bird-species-classification/data
7+
8+
### 🧾 Description
9+
This dataset consists of over 170 labeled images of birds, including validation images. Each image belongs to only one bird category. The challenge is to develop models that can accurately classify these images into the correct species.
10+
11+
### 📚 Libraries Needed
12+
- os - Provides functions to interact with the operating system.
13+
- shutil - Offers file operations like copying, moving, and removing files.
14+
- time - Used for time-related functions.
15+
- torch - Core library for PyTorch, used for deep learning.
16+
- torch.nn - Contains neural network layers and loss functions.
17+
- torchvision - Provides datasets, models, and image transformation tools for computer vision.
18+
- torchvision.transforms - Contains common image transformation operations.
19+
- torch.optim - Optimizers for training neural networks.
20+
- matplotlib.pyplot - Used for data visualization, like plotting graphs.
21+
22+
## EDA Result 👉 [Classified Bird Species](https://github.com/Archi20876/machine-learning-repos/blob/main/Classification%20Models/Bird%20species%20classification/bird-species-classification.ipynb)
23+
24+
25+
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# **CSGO Round Winter Classification** ❄️
2+
3+
### 🎯 Goal
4+
Predict the Winning individual of Snapshots round
5+
6+
### 🧵 Dataset : [LINK](https://github.com/Archi20876/machine-learning-repos/blob/main/Classification%20Models/CSGO%20Round%20Winner%20Classification/Dataset/csgo.csv)
7+
8+
9+
### 🧾 Description
10+
This dataset consists of over 170 labeled images of birds, including validation images. Each image belongs to only one bird category. The challenge is to develop models that can accurately classify these images into the correct species.
11+
12+
### 📚 Libraries Needed
13+
- Numpy
14+
- Pandas
15+
- Matplotlib
16+
- Seaborn
17+
- Scikit-Learn
18+
19+
## EDA Result 👉 [CSGO Round Winter.ipynb](https://github.com/Archi20876/machine-learning-repos/blob/main/Classification%20Models/CSGO%20Round%20Winner%20Classification/Model/CS_GO_Round_Winner_Classification.ipynb)
20+
### For more information please refer to [Model](https://github.com/Archi20876/machine-learning-repos/tree/main/Classification%20Models/CSGO%20Round%20Winner%20Classification/Model)
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# **Cartier Jewelry Classification** 💎
2+
3+
### 🎯 Goal
4+
The aim of this project is to make a classification model, which will classify the jewelries based on the various features.
5+
6+
7+
### 🧵 Dataset : [LINK](https://github.com/Archi20876/machine-learning-repos/blob/main/Classification%20Models/Cartier%20Jewelry%20Classification/Dataset/cartier_catalog.csv)
8+
9+
### 🧾 Description
10+
Cartier International SNC, or simply Cartier (/ˈkɑːrtieɪ/; French: [kaʁtje]), is a French luxury goods conglomerate which designs, manufactures, distributes, and sells jewellery and watches. Founded by Louis-François Cartier in Paris in 1847, the company remained under family control until 1964. The company maintains its headquarters in Paris, although it is a wholly owned subsidiary of the Swiss Richemont Group. Cartier operates more than 200 stores in 125 countries, with three Temples (Historical Maisons) in London, New York, and Paris.
11+
12+
### 📚 Libraries Needed
13+
- Numpy
14+
- Pandas
15+
- Matplotlib
16+
- XgBoost
17+
- Sklearn
18+
- seaborn
19+
20+
21+
## EDA Result 👉 [ Cartier Classification.ipynb](https://github.com/Archi20876/machine-learning-repos/blob/main/Classification%20Models/Cartier%20Jewelry%20Classification/Model/cartier_jewelry_classification.ipynb)
22+
### For more information please refer to [Model](https://github.com/Archi20876/machine-learning-repos/tree/main/Classification%20Models/Cartier%20Jewelry%20Classification/Model)
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# **Mental Disorder Classification** ❤️
2+
3+
### 🎯 Goal
4+
To develop and validate a machine learning model that accurately classifies different types of mental disorders based on clinical and demographic data.
5+
6+
7+
### 🧵 Dataset : [LINK](https://github.com/Archi20876/machine-learning-repos/blob/main/Classification%20Models/Mental%20Disorder%20Classification/Dataset-Mental-Disorders.csv)
8+
9+
### 🧾 Description
10+
A mental disorder classification system is designed to identify, categorize, and diagnose various mental health conditions based on specific criteria. This classification helps in understanding the nature, symptoms, and causes of mental disorders, which include a wide range of conditions such as anxiety disorders, mood disorders, psychotic disorders, eating disorders, and neurodevelopmental disorders.
11+
12+
### 📚 Libraries Needed
13+
- Numpy
14+
- Pandas
15+
- Matplotlib
16+
17+
18+
## EDA Result 👉 [ Mental Disorder Classification.ipynb](https://github.com/Archi20876/machine-learning-repos/blob/main/Classification%20Models/Mental%20Disorder%20Classification/mental-disorder-classification.ipynb)
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,26 @@
1+
# **Mushroom Classificatfion Model** 🍄
2+
3+
### 🎯 Goal
4+
To develop and evaluate a machine learning model that accurately classifies mushrooms as edible or poisonous based on their physical characteristics.
5+
6+
### 🧵 Dataset : [LINK](https://1drv.ms/x/c/64CA0463A0426356/EaArtcNH2YVAnhGowl_QgSoBJ1lD4gWxfxO4fyKMYY7gDw?e=dppRej)
7+
8+
### 🧾 Description
9+
A mushroom classification model is a machine learning system designed to identify and categorize mushrooms based on their physical characteristics. The model aims to determine whether a mushroom is edible or poisonous by analyzing features such as cap shape, color, gill size, stem texture, and spore print color.
10+
11+
### 📚 Libraries Needed
12+
- numpy
13+
- pandas
14+
- seaborn
15+
- matplotlib.pyplot
16+
- sklearn.model_selection.train_test_split
17+
- sklearn.preprocessing.OneHotEncoder
18+
- sklearn.preprocessing.LabelEncoder
19+
- sklearn.neighbors.KNeighborsClassifier
20+
- sklearn.ensemble.RandomForestClassifier
21+
- sklearn.metrics.accuracy_score
22+
- sklearn.metrics.classification_report
23+
- sklearn.metrics.confusion_matrix
24+
25+
## EDA Result 👉 [ Mushroom Classification.ipynb](https://github.com/Archi20876/machine-learning-repos/blob/main/Classification%20Models/Mushroom%20Classification%20Model/Mushroom%20Classification%20Model.ipynb)
126

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# **Sonar Classifier** 📡
2+
3+
### 🎯 Goal
4+
To develop and evaluate a machine learning model for classifying sonar signals, distinguishing between objects such as mines and rocks based on sonar data.
5+
6+
### 🧵 Dataset : [LINK](https://github.com/Archi20876/machine-learning-repos/blob/main/Classification%20Models/SONAR%20Classifier/sonar_data1.csv)
7+
8+
### 🧾 Description
9+
Sonar (Sound Navigation and Ranging) is a technology that uses sound waves to detect, locate, and identify objects underwater. It works by emitting sound pulses (or "pings") and listening for echoes that bounce back from objects. The time it takes for the echoes to return helps determine the distance, size, and location of the object.
10+
11+
### 📚 Libraries Needed
12+
- pandas
13+
- numpy
14+
- sklearn
15+
- Logistics Regression
16+
17+
## EDA Result 👉 [ Sonar Classifier.ipynb](https://github.com/Archi20876/machine-learning-repos/blob/main/Classification%20Models/SONAR%20Classifier/Sonar_Classifier%20.ipynb)
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# **Spatial Clustering and Hot Spot Analysis** 🌏
2+
3+
### 🎯 Goal
4+
5+
"To identify spatial clusters and statistically significant hot spots in geographical data, enabling the detection of patterns, trends, and anomalies for informed decision-making.
6+
7+
### 🧵 Dataset : [LINK](https://github.com/Archi20876/machine-learning-repos/blob/main/Classification%20Models/Spatial%20clustering%20and%20hot%20spot%20analysis/synthetic_spatial_data.csv)
8+
9+
10+
### 🧾 Description
11+
Spatial Cluster and Hot Spot Analysis are techniques used in geographic information systems (GIS) and spatial data analysis to identify patterns, concentrations, or anomalies in spatial data.
12+
13+
### 📚 Libraries Needed
14+
- pandas
15+
- numpy
16+
- geopandas
17+
- shapely.geometry.Point
18+
- sklearn.cluster.DBSCAN
19+
- esda.getisord.G
20+
- libpysal.weights.DistanceBand
21+
- matplotlib.pyplot
22+
23+
24+
## EDA Result 👉 [ Spatial Cluster and Hot Spot Analysis.ipynb](https://github.com/Archi20876/machine-learning-repos/blob/main/Classification%20Models/Spatial%20clustering%20and%20hot%20spot%20analysis/Spatial_clustering_and_hot_spot_analysis_.ipynb)
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# **Tomato Leaf Diseases Classification** 🍅
2+
3+
### 🎯 Goal
4+
5+
The aim of this project is to make a classification model, which will classify the leaf of the tomatoes based on its diseases , so that farmers can find cure to thier diseases.
6+
7+
8+
### 🧵 Dataset : [LINK](https://www.kaggle.com/datasets/kaustubhb999/tomatoleaf)
9+
10+
11+
### 🧾 Description
12+
Tomato leaf disease refers to a variety of conditions that affect the leaves of tomato plants, often leading to reduced yield and quality. These diseases can be caused by pathogens such as fungi, bacteria, and viruses, as well as environmental factors.
13+
14+
### 📚 Libraries Needed
15+
- os
16+
- tensorflow
17+
- matplotlib.pyplot
18+
- matplotlib.image
19+
- tensorflow.keras.models
20+
- tensorflow.keras.optimizers
21+
- tensorflow.keras.callbacks
22+
- tensorflow.keras.regularizers
23+
- tensorflow.keras.preprocessing.image
24+
- tensorflow.keras.layers
25+
- tensorflow.keras.applications
26+
27+
28+
29+
## EDA Result 👉 [ Tomato Leaf Classification.ipynb](https://github.com/Archi20876/machine-learning-repos/blob/main/Classification%20Models/Tomato%20Leaf%20Diseases%20Classification/Tomato_Leaf_Diseases_Classification.ipynb)

0 commit comments

Comments
 (0)