Skip to content

Conversation

@Savvythelegend
Copy link
Member

This Pull Request introduces two new machine learning projects and updates the repository's main README.md to 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 main README.md file has been updated to include all current project categories:

    • New categories: algorithms, data-analysis, and time_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:

projects/
├── detection/
│   └── Phishing-Detection/
│       ├── data/
│       │   └── Phishing Data.xlsx
│       └── notebook/
│           └── phishing_ml.ipynb
└── time_series/
    ├── Readme.md
    ├── data/
    │   ├── Sample Input - Sample.csv (1).csv
    │   └── Sample Output - Sample Output.csv
    ├── notebooks/
    │   ├── hf_data_handling.ipynb
    │   └── hf_data_pipeline.ipynb
    └── src/
        └── pipeline.py

Motivation and Context

The primary goal is to enrich the project offerings by providing ready-to-use machine learning solutions for key domains:

  1. Cybersecurity: Adding a practical Phishing Detection project under the existing detection category.

  2. Forecasting: Creating a dedicated time_series category to focus on sequence-based data analysis and prediction, a crucial area of ML.

  3. Clarity: Ensuring the README.md accurately 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.md structure)

  • My changes generate no new warnings

@github-actions
Copy link

Thank you for submitting your pull request! 🙌 We'll review it as soon as possible. In the meantime, please ensure that your changes align with our CONTRIBUTING.md. If there are any specific instructions or feedback regarding your PR, we'll provide them here. Thanks again for your contribution! 😊

@Savvythelegend
Copy link
Member Author

Hello @sanjay-kv, I've opened PR to introduce the new Phishing-Detection and Time Series projects, and update the comprehensive README.md file structure.

Could you please give it a review and merge when you have a moment? These contributions are time-sensitive for the current contribution event.

Quick question regarding the repository structure:
I noticed the top-level directory tail_effect/ which contains only basic web files (html, css, js). Does this folder serve as a demo for a specific ML project, or is it unrelated content?

If it's unrelated, I can open a small cleanup PR to remove it. If it's part of a project demo, could you advise on where it should be correctly nested (e.g., inside an existing projects/ subfolder)?
Thanks for your time and guidance on this!

@Savvythelegend Savvythelegend force-pushed the feature/add-new-projects branch from d9c93e4 to 62fc0f6 Compare October 24, 2025 11:07
@sanjay-kv sanjay-kv merged commit 5cab8a5 into recodehive:main Oct 24, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants