Skip to content

docs: Add Hands-On AI Chatbot Tutorial to JavaScript Section - #974

Open
gauravi-2007 wants to merge 1 commit into
practical-tutorials:masterfrom
gauravi-2007:add-ai-chatbot-tutorial-677
Open

gauravi-2007 wants to merge 1 commit into
practical-tutorials:masterfrom
gauravi-2007:add-ai-chatbot-tutorial-677

Conversation

@gauravi-2007

Copy link
Copy Markdown

Description

This pull request addresses Issue #677 by adding a hands-on AI chatbot tutorial to the JavaScript section of the Project-Based Learning repository.

The tutorial helps beginners understand how to build an AI-powered chatbot using Node.js, Express, and the OpenAI API.

Changes Made

  • Added a new AI chatbot tutorial link to README.md.
  • Placed the tutorial under the JavaScript section.
  • Followed the repository's contribution guidelines.
  • Verified the README formatting using the repository's validation script.

Learning Outcomes

Through this tutorial, learners can explore:

  • Creating a chatbot user interface.
  • Integrating an AI API.
  • Connecting frontend and backend components.
  • Handling user messages and AI-generated responses.
  • Managing conversation context.

Testing

  • git diff --check passed.
  • python3 scripts/check_readme.py lint passed.
  • Validator reported 0 errors and 0 warnings.

Related Issue

Related to #677.

Additional Information

This contribution aims to make AI development more accessible through practical, project-based learning.

Thank you for reviewing my contribution!

@gauravi-2007

gauravi-2007 commented Oct 24, 2026 •

Copy link
Copy Markdown
Author

Hi Maintainers!

I've submitted my PR for Issue #677 to add a hands-on AI chatbot tutorial to the JavaScript section of the README.

I've checked the formatting and successfully run the README validation script. Everything passed without errors. ✅

Could you please review and accept my PR if everything looks good? I'd be happy to make any changes if needed.

Thank you for your time and for supporting new open-source contributors!

@prajwal3641

prajwal3641 commented Oct 24, 2026 via email

Copy link
Copy Markdown

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