Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Add Hands-On AI Projects like 'Build Your Own ChatGPT' to Enhance Learning

Ouverte
#677 0 commentaires 5 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
5/5
Temps estimé
Plus d'une semaine
Accessibilité débutants
25/100
Type d'issue
Fonctionnalité
Clarté
À clarifier
Activité
À l'abandon
Domaine
ai, api, web-dev

Piste de recherche

Aucun fichier, test ou point d’entrée n’est identifié. Commencez par examiner l’organisation existante du projet et les tutoriels liés aux APIs, aux chatbots ou aux applications web ; le travail serait considéré comme terminé lorsqu’un périmètre de projet convenu couvrirait l’UI proposée, l’intégration de l’AI API et les fonctionnalités optionnelles d’historique des conversations ou de prompts.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

Description

I’d love to see more real-world, hands-on projects added to this repository that help people learn by actually building things. A project like “Build Your Own ChatGPT” would be a fantastic addition. It’s super relevant right now, and it can teach learners how to work with APIs, natural language processing, and backend-to-frontend integration.

This kind of project doesn’t just teach you to code—it shows you how popular tools like AI chatbots are made step-by-step, which is both fun and valuable.

Why

Learning by doing is the best way to grow as a developer. Projects like “Build Your Own ChatGPT” can:

Help people understand the basics of AI and APIs without getting overwhelmed.
Show how complex tools are actually built piece by piece.
Let learners create something they can proudly add to their portfolio.
For other users, this kind of project could be a game-changer. It’s relevant, exciting, and teaches real-world skills you can actually use. Plus, it’s pretty satisfying to say, “Hey, I built my own chatbot.”

Possible Implementation & Open Questions

We could break this project into smaller steps, like:

Setting up a basic chatbot UI.
Integrating an AI API (like OpenAI’s GPT).
Adding features like saving chat history or improving the prompts.
What do you think? Are there other features or tools we could include to make this project even better?

Is this something you're interested in working on?
  • [ ✔] YES
  • NO
Langage dominant
Python
Étoiles
284k
Forks
36.3k
Métriques de merge des PR
Aucune PR mergée en 30 j

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de practical-tutorials/project-based-learning

Toutes les issues de practical-tutorials/project-based-learning

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.