Skip to content

[Enhancement] Add AI/ML and Generative AI Resources Section #40

@thegeekyb0y

Description

@thegeekyb0y

Problem Statement

The current repository lacks comprehensive resources for AI and Machine Learning with Python, which has become one of the most significant use cases for Python in 2025-2026. With the rise of LLMs, generative AI, and modern ML frameworks, this gap needs to be addressed.

Proposed Solution

Add a new section titled "AI & Machine Learning with Python" that includes:

Content Structure

1. Generative AI & Large Language Models

  • OpenAI API (GPT-4, GPT-4 Turbo)
  • Anthropic Claude API
  • Google Gemini API
  • LangChain & LangGraph
  • LlamaIndex
  • Hugging Face Transformers
  • Local LLM deployment (Ollama, llama.cpp)

2. Modern ML Frameworks

  • PyTorch 2.x (with torch.compile)
  • TensorFlow 2.x & Keras 3.0
  • JAX & Flax
  • Scikit-learn (latest)
  • XGBoost, LightGBM, CatBoost

3. Vector Databases & RAG

  • Pinecone
  • ChromaDB
  • Weaviate
  • FAISS
  • Qdrant
  • RAG implementation patterns

4. YouTube Playlists

  • Andrej Karpathy - Neural Networks: Zero to Hero
  • DeepLearning.AI courses
  • Fast.ai Practical Deep Learning
  • Sentdex - Machine Learning with Python
  • Nicholas Renotte - AI/ML tutorials
  • 3Blue1Brown - Neural Networks series

5. Books & Documentation

  • Hands-On Machine Learning (3rd Edition)
  • Deep Learning with Python (François Chollet)
  • Natural Language Processing with Transformers
  • OpenAI Cookbook
  • Hugging Face Course

6. Blogs & Communities

  • Towards Data Science
  • Papers with Code
  • Hugging Face Blog
  • OpenAI Research
  • Google AI Blog
  • Distill.pub
    Acceptance Criteria
  • Add new AI/ML section to README.md
  • Include at least 3+ quality resources for each category
  • Organize resources by subcategory
  • Include beginner, intermediate, and advanced tags
  • Verify all links are working
  • Add brief descriptions for each resource
  • Include free and paid options (clearly marked)
    Additional Context

This section should prioritize:

  • Resources updated in 2024-2026
  • Hands-on, practical tutorials over pure theory
  • Clear difficulty indicators
    Would you like to contribute?

If you'd like to work on this issue:

  1. Comment below to claim it
  2. Fork the repository
  3. Add the resources following our CONTRIBUTING.md guidelines
  4. Submit a pull request

Resource Format

| Resource Name | Description | Link | Difficulty |
|---------------|-------------|------|------------|
| Example Resource | Brief 1-2 sentence description | [Link](URL) | Beginner/Intermediate/Advanced |

that eventually looks like this :

Resource Name Description Link Difficulty
Example Resource Brief 1-2 sentence description Link Beginner/Intermediate/Advanced

Metadata

Metadata

Assignees

No one assigned

    Labels

    aiChanges related to AIenhancementNew feature or requestgood first issueGood for newcomers

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions