feat: Add Phishing-Detection, Time Series Projects, and Update Repo Structure #1681
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This Pull Request introduces two new machine learning projects and updates the repository's main
README.mdto reflect the current, comprehensive organization structure.Summary of Changes
New Projects Added:
Phishing-Detection: Added under
projects/detection/Time Series Analysis: Added as a new top-level category under
projects/time_series/Documentation Update (
README.md): The "Repository Organization" section in the mainREADME.mdfile has been updated to include all current project categories:New categories:
algorithms,data-analysis, andtime_series.The list is now an accurate reflection of the directory structure as shown in the file explorer.
Detailed File Structure Added
The following new files/directories were added to the repository:
Motivation and Context
The primary goal is to enrich the project offerings by providing ready-to-use machine learning solutions for key domains:
Cybersecurity: Adding a practical Phishing Detection project under the existing
detectioncategory.Forecasting: Creating a dedicated
time_seriescategory to focus on sequence-based data analysis and prediction, a crucial area of ML.Clarity: Ensuring the
README.mdaccurately guides new contributors by listing all available categories, including newly discovered existing ones (algorithms,data-analysis), thereby improving discoverability and overall project clarity.Type of change
Added a new machine learning frameworks, libraries or software.
Documentation update (Structure change in
README.md)New feature/project added
Checklist:
My code follows the style guidelines of this project
I have performed a self-review of my own code
I have commented my code, particularly in hard-to-understand areas (Self-correction: Applies mainly to Python/Notebook code; folder structure doesn't require comments)
I have made corresponding changes to the documentation (Updated
README.mdstructure)My changes generate no new warnings