Skip to content

Collection of Python-based AI implementations: a rule-based NLP chatbot, a Tic-Tac-Toe agent using the Minimax algorithm, and a content-based movie recommendation system using cosine similarity.

License

Notifications You must be signed in to change notification settings

chaman2003/Ai-Beginner-Projects

Repository files navigation

AI BEGINNER PROJECTS

Common Features:

  • Description: These projects implement various AI applications using Python.
  • Instructions: Refer to the embedded actions listed for user reference.

Project 1: Chatbot AI

  • Description: Basic chatbot responding to greetings, farewells, and inquiries.
  • Features:
    • Utilizes difflib library for response matching .
    • Supports user personalization.

Project 2: Tic Tac Toe AI

  • Description: Tic Tac Toe game with an AI opponent using the minimax algorithm.
  • Features:
    • Player moves and AI decision-making with minimax.

Project 3: Recommendation System

  • Description: Movie recommendation system based on user input and genres.
  • Features:
    • Provides personalized recommendations by genre similarity.

About

Collection of Python-based AI implementations: a rule-based NLP chatbot, a Tic-Tac-Toe agent using the Minimax algorithm, and a content-based movie recommendation system using cosine similarity.

Topics

Resources

License

Stars

Watchers

Forks

Languages