diff --git a/.gitignore b/.gitignore
index b876eb96b..d457bd527 100644
--- a/.gitignore
+++ b/.gitignore
@@ -35,10 +35,7 @@ venv/
ENV/
# Dataset files (optional, depending on size)
-*.csv
-*.xlsx
*.h5
-*.pkl
# Model files (optional, depending on size)
*.model
diff --git a/README.md b/README.md
index e80f28d0f..9eaca95b3 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,7 @@
-
+
[](https://visitcount.itsvg.in)
@@ -25,15 +25,22 @@ This repository is organized into several key sections to help you find and cont
```
machine-learning-repos/
-├── docs/ # Documentation and guidelines
-├── projects/ # ML projects by category
-│ ├── classification/ # Classification projects
-│ ├── detection/ # Detection models
-│ ├── generative-ai/ # LLMs and generative AI
-│ ├── nlp/ # Natural Language Processing
-│ ├── computer-vision/ # Computer Vision & OpenCV
-│ └── prediction/ # Prediction models
-└── tutorials/ # Educational content
+├── .github/
+├── docs/
+├── implementations/
+├── projects/
+│ ├── algorithms/
+│ ├── classification/
+│ ├── computer-vision/
+│ ├── data-analysis/
+│ ├── detection/
+│ ├── generative-ai/
+│ ├── nlp/
+│ ├── prediction/
+│ ├── recommendation/
+│ └── time-series/
+├── website/
+└── README.md
```
See [Organization Guide](docs/ORGANIZATION.md) for detailed structure.
@@ -1146,7 +1153,7 @@ To truly excel in Machine Learning, consistent practice is essential—engage in
| \n", + " | having_IP_Address | \n", + "URL_Length | \n", + "Shortining_Service | \n", + "having_At_Symbol | \n", + "double_slash_redirecting | \n", + "Prefix_Suffix | \n", + "having_Sub_Domain | \n", + "SSLfinal_State | \n", + "Domain_registeration_length | \n", + "Favicon | \n", + "... | \n", + "popUpWidnow | \n", + "Iframe | \n", + "age_of_domain | \n", + "DNSRecord | \n", + "web_traffic | \n", + "Page_Rank | \n", + "Google_Index | \n", + "Links_pointing_to_page | \n", + "Statistical_report | \n", + "Result | \n", + "
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | \n", + "1 | \n", + "1 | \n", + "0 | \n", + "0 | \n", + "1 | \n", + "-1 | \n", + "-1 | \n", + "-1 | \n", + "0 | \n", + "0 | \n", + "... | \n", + "0 | \n", + "0 | \n", + "-1 | \n", + "1 | \n", + "-1 | \n", + "-1 | \n", + "0 | \n", + "1 | \n", + "1 | \n", + "1 | \n", + "
| 1 | \n", + "0 | \n", + "1 | \n", + "0 | \n", + "0 | \n", + "0 | \n", + "-1 | \n", + "0 | \n", + "1 | \n", + "0 | \n", + "0 | \n", + "... | \n", + "0 | \n", + "0 | \n", + "-1 | \n", + "1 | \n", + "0 | \n", + "-1 | \n", + "0 | \n", + "1 | \n", + "0 | \n", + "1 | \n", + "
| 2 | \n", + "0 | \n", + "0 | \n", + "0 | \n", + "0 | \n", + "0 | \n", + "-1 | \n", + "-1 | \n", + "-1 | \n", + "0 | \n", + "0 | \n", + "... | \n", + "0 | \n", + "0 | \n", + "0 | \n", + "1 | \n", + "1 | \n", + "-1 | \n", + "0 | \n", + "0 | \n", + "1 | \n", + "1 | \n", + "
| 3 | \n", + "0 | \n", + "0 | \n", + "0 | \n", + "0 | \n", + "0 | \n", + "-1 | \n", + "-1 | \n", + "-1 | \n", + "1 | \n", + "0 | \n", + "... | \n", + "0 | \n", + "0 | \n", + "-1 | \n", + "1 | \n", + "1 | \n", + "-1 | \n", + "0 | \n", + "-1 | \n", + "0 | \n", + "1 | \n", + "
| 4 | \n", + "0 | \n", + "0 | \n", + "1 | \n", + "0 | \n", + "0 | \n", + "-1 | \n", + "1 | \n", + "1 | \n", + "0 | \n", + "0 | \n", + "... | \n", + "1 | \n", + "0 | \n", + "-1 | \n", + "1 | \n", + "0 | \n", + "-1 | \n", + "0 | \n", + "1 | \n", + "0 | \n", + "0 | \n", + "
5 rows × 31 columns
\n", + "DecisionTreeClassifier(max_depth=5)In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
DecisionTreeClassifier(max_depth=5)
RandomForestClassifier(max_depth=5)In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
RandomForestClassifier(max_depth=5)
MLPClassifier(alpha=0.001, hidden_layer_sizes=[100, 100, 100])In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
MLPClassifier(alpha=0.001, hidden_layer_sizes=[100, 100, 100])
XGBClassifier(base_score=None, booster=None, callbacks=None,\n", + " colsample_bylevel=None, colsample_bynode=None,\n", + " colsample_bytree=None, device=None, early_stopping_rounds=None,\n", + " enable_categorical=False, eval_metric=None, feature_types=None,\n", + " feature_weights=None, gamma=None, grow_policy=None,\n", + " importance_type=None, interaction_constraints=None,\n", + " learning_rate=0.3, max_bin=None, max_cat_threshold=None,\n", + " max_cat_to_onehot=None, max_delta_step=None, max_depth=7,\n", + " max_leaves=None, min_child_weight=None, missing=nan,\n", + " monotone_constraints=None, multi_strategy=None, n_estimators=None,\n", + " n_jobs=None, num_parallel_tree=None, ...)In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
XGBClassifier(base_score=None, booster=None, callbacks=None,\n", + " colsample_bylevel=None, colsample_bynode=None,\n", + " colsample_bytree=None, device=None, early_stopping_rounds=None,\n", + " enable_categorical=False, eval_metric=None, feature_types=None,\n", + " feature_weights=None, gamma=None, grow_policy=None,\n", + " importance_type=None, interaction_constraints=None,\n", + " learning_rate=0.3, max_bin=None, max_cat_threshold=None,\n", + " max_cat_to_onehot=None, max_delta_step=None, max_depth=7,\n", + " max_leaves=None, min_child_weight=None, missing=nan,\n", + " monotone_constraints=None, multi_strategy=None, n_estimators=None,\n", + " n_jobs=None, num_parallel_tree=None, ...)
SVC(kernel='linear', random_state=12)In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
SVC(kernel='linear', random_state=12)
SVC(random_state=12)In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
SVC(random_state=12)
| \n", + " | ML Model | \n", + "Train Accuracy | \n", + "Test Accuracy | \n", + "
|---|---|---|---|
| 0 | \n", + "Decision Tree | \n", + "0.947 | \n", + "0.943 | \n", + "
| 1 | \n", + "Random Forest | \n", + "0.952 | \n", + "0.957 | \n", + "
| 2 | \n", + "Multilayer Perceptrons | \n", + "0.996 | \n", + "0.974 | \n", + "
| 3 | \n", + "XGBoost | \n", + "0.995 | \n", + "0.970 | \n", + "
| 4 | \n", + "SVM | \n", + "0.967 | \n", + "0.955 | \n", + "
| \n", + " | ItemId | \n", + "Comment | \n", + "Unit | \n", + "
|---|---|---|---|
| ItemName | \n", + "\n", + " | \n", + " | \n", + " |
| L_R1SDW_SPDREF | \n", + "35827 | \n", + "R1 Screw Down WS Speed Reference (mps) | \n", + "mps | \n", + "
| L_R1SDD_SPDREF | \n", + "35828 | \n", + "R1 Screw Down DS Speed Reference (mps) | \n", + "mps | \n", + "
| \n", + " | timestamp | \n", + "L_R1SDW_SPDREF | \n", + "L_R1SDD_SPDREF | \n", + "
|---|---|---|---|
| 0 | \n", + "2021-05-08 21:30:39.000 | \n", + "16.464405 | \n", + "32.460739 | \n", + "
| 1 | \n", + "2021-05-08 21:30:39.005 | \n", + "21.455681 | \n", + "19.043359 | \n", + "
| 2 | \n", + "2021-05-08 21:30:39.010 | \n", + "18.082901 | \n", + "20.926240 | \n", + "
| 3 | \n", + "2021-05-08 21:30:39.015 | \n", + "16.346495 | \n", + "10.020823 | \n", + "
| 4 | \n", + "2021-05-08 21:30:39.020 | \n", + "12.709644 | \n", + "24.201721 | \n", + "
| ... | \n", + "... | \n", + "... | \n", + "... | \n", + "
| 1995 | \n", + "2021-05-08 21:30:48.975 | \n", + "23.738447 | \n", + "13.985575 | \n", + "
| 1996 | \n", + "2021-05-08 21:30:48.980 | \n", + "21.635943 | \n", + "17.394945 | \n", + "
| 1997 | \n", + "2021-05-08 21:30:48.985 | \n", + "14.403234 | \n", + "33.200118 | \n", + "
| 1998 | \n", + "2021-05-08 21:30:48.990 | \n", + "19.315921 | \n", + "37.312247 | \n", + "
| 1999 | \n", + "2021-05-08 21:30:48.995 | \n", + "15.053194 | \n", + "12.333537 | \n", + "
2000 rows × 3 columns
\n", + "| \n", + " | timestamp | \n", + "tag_name | \n", + "tag_value | \n", + "
|---|---|---|---|
| 0 | \n", + "2021-05-08 21:30:39.000 | \n", + "L_R1SDW_SPDREF | \n", + "16.464405 | \n", + "
| 1 | \n", + "2021-05-08 21:30:39.005 | \n", + "L_R1SDW_SPDREF | \n", + "21.455681 | \n", + "
| 2 | \n", + "2021-05-08 21:30:39.010 | \n", + "L_R1SDW_SPDREF | \n", + "18.082901 | \n", + "
| 3 | \n", + "2021-05-08 21:30:39.015 | \n", + "L_R1SDW_SPDREF | \n", + "16.346495 | \n", + "
| 4 | \n", + "2021-05-08 21:30:39.020 | \n", + "L_R1SDW_SPDREF | \n", + "12.709644 | \n", + "
| 5 | \n", + "2021-05-08 21:30:39.025 | \n", + "L_R1SDW_SPDREF | \n", + "19.376823 | \n", + "
| 6 | \n", + "2021-05-08 21:30:39.030 | \n", + "L_R1SDW_SPDREF | \n", + "13.127616 | \n", + "
| 7 | \n", + "2021-05-08 21:30:39.035 | \n", + "L_R1SDW_SPDREF | \n", + "26.753190 | \n", + "
| 8 | \n", + "2021-05-08 21:30:39.040 | \n", + "L_R1SDW_SPDREF | \n", + "28.909883 | \n", + "
| 9 | \n", + "2021-05-08 21:30:39.045 | \n", + "L_R1SDW_SPDREF | \n", + "11.503246 | \n", + "
| \n", + " | timestamp | \n", + "tag_name | \n", + "tag_value | \n", + "tag__id | \n", + "tag__desc | \n", + "tag__unit | \n", + "
|---|---|---|---|---|---|---|
| 0 | \n", + "2021-05-08 21:30:39.000 | \n", + "L_R1SDW_SPDREF | \n", + "16.464405 | \n", + "35827 | \n", + "R1 Screw Down WS Speed Reference (mps) | \n", + "mps | \n", + "
| 1 | \n", + "2021-05-08 21:30:39.005 | \n", + "L_R1SDW_SPDREF | \n", + "21.455681 | \n", + "35827 | \n", + "R1 Screw Down WS Speed Reference (mps) | \n", + "mps | \n", + "
| 2 | \n", + "2021-05-08 21:30:39.010 | \n", + "L_R1SDW_SPDREF | \n", + "18.082901 | \n", + "35827 | \n", + "R1 Screw Down WS Speed Reference (mps) | \n", + "mps | \n", + "
| 3 | \n", + "2021-05-08 21:30:39.015 | \n", + "L_R1SDW_SPDREF | \n", + "16.346495 | \n", + "35827 | \n", + "R1 Screw Down WS Speed Reference (mps) | \n", + "mps | \n", + "
| 4 | \n", + "2021-05-08 21:30:39.020 | \n", + "L_R1SDW_SPDREF | \n", + "12.709644 | \n", + "35827 | \n", + "R1 Screw Down WS Speed Reference (mps) | \n", + "mps | \n", + "
| \n", + " | time_bucket | \n", + "tag__id | \n", + "tag_name | \n", + "tag__desc | \n", + "tag__unit | \n", + "tag__value | \n", + "
|---|---|---|---|---|---|---|
| 0 | \n", + "2021-05-08 21:30:30 | \n", + "35827 | \n", + "L_R1SDW_SPDREF | \n", + "R1 Screw Down WS Speed Reference (mps) | \n", + "mps | \n", + "99.123456 | \n", + "
| 1 | \n", + "2021-05-08 21:30:30 | \n", + "35828 | \n", + "L_R1SDD_SPDREF | \n", + "R1 Screw Down DS Speed Reference (mps) | \n", + "mps | \n", + "39.581003 | \n", + "
| 2 | \n", + "2021-05-08 21:30:40 | \n", + "35827 | \n", + "L_R1SDW_SPDREF | \n", + "R1 Screw Down WS Speed Reference (mps) | \n", + "mps | \n", + "29.994257 | \n", + "
| 3 | \n", + "2021-05-08 21:30:40 | \n", + "35828 | \n", + "L_R1SDD_SPDREF | \n", + "R1 Screw Down DS Speed Reference (mps) | \n", + "mps | \n", + "88.654321 | \n", + "
| \n", + " | event_timestamp | \n", + "tag__id | \n", + "tag_name | \n", + "tag__desc | \n", + "tag__value | \n", + "tag__unit | \n", + "
|---|---|---|---|---|---|---|
| 0 | \n", + "08/05/2021 21:30:30 | \n", + "35827 | \n", + "L_R1SDW_SPDREF | \n", + "R1 Screw Down WS Speed Reference (mps) | \n", + "99.123456 | \n", + "mps | \n", + "
| 1 | \n", + "08/05/2021 21:30:30 | \n", + "35828 | \n", + "L_R1SDD_SPDREF | \n", + "R1 Screw Down DS Speed Reference (mps) | \n", + "39.581003 | \n", + "mps | \n", + "
| 2 | \n", + "08/05/2021 21:30:40 | \n", + "35827 | \n", + "L_R1SDW_SPDREF | \n", + "R1 Screw Down WS Speed Reference (mps) | \n", + "29.994257 | \n", + "mps | \n", + "
| 3 | \n", + "08/05/2021 21:30:40 | \n", + "35828 | \n", + "L_R1SDD_SPDREF | \n", + "R1 Screw Down DS Speed Reference (mps) | \n", + "88.654321 | \n", + "mps | \n", + "
| \n", + " | tag__value | \n", + "
|---|---|
| tag__id | \n", + "\n", + " |
| 35827 | \n", + "99.123456 | \n", + "
| 35828 | \n", + "88.654321 | \n", + "