Skip to content

sharveshsanjay/Artificial-Intelligence-Techniques-Problems

Repository files navigation

Artificial Intelligence Techniques (AIT) – Problems

📘 Course Name: Artificial Intelligence Techniques
📑 Course Code: 10212CS211
📂 Repository Name: Artificial-Intelligence-Techniques-Problems


📖 Overview

This repository contains problems, solutions, and practical implementations for the Artificial Intelligence Techniques course.
It is organized for academic learning and demonstrates core AI algorithms and concepts through Python programs.


🧠 Topics Covered

  • ✅ Problem Solving with Search
  • ✅ Uninformed & Informed Search Algorithms
  • ✅ Game Playing & Adversarial Search
  • ✅ Knowledge Representation & Reasoning
  • ✅ Machine Learning Basics
  • ✅ Evolutionary Algorithms (Genetic Algorithm, Ant Colony, etc.)
  • ✅ Neural Networks & Simple Deep Learning Models
  • ✅ Real-world AI Applications

📂 Folder Structure

Artificial-Intelligence-Techniques-Problems/  
│── Problem1.py        # Example problem implementation  
│── Problem2.py        # Another problem solution  
│── Problem3.py        # More AI problems  
│── AntColony.py       # Evolutionary algorithm example  
│── ...                # Additional problems & solutions  
│  
│── README.md          # Repository documentation  

⚙️ How to Run

  1. Clone the repository
    git clone https://github.com/sharveshsanjay/Artificial-Intelligence-Techniques-Problems.git

  2. Navigate to the project folder
    cd Artificial-Intelligence-Techniques-Problems


🛠️ Technologies Used


🎯 Learning Outcomes

  • Implement and test various AI algorithms.
  • Apply search, optimization, and learning techniques to real-world problems.
  • Understand the working principles of intelligent systems.
  • Build a strong foundation for Machine Learning & Advanced AI.

📘 References / Resources

  • Artificial Intelligence: A Modern Approach by Stuart Russell & Peter Norvig
  • Online resources: Scikit-learn Docs, TensorFlow, PyTorch
  • University Lecture Notes & Research Papers


🏫 Institution

📍 Veltech University
📚 Department of Computer Science & Engineering


🤝 Contribution

Contributions are welcome! If you’d like to improve or add new problems:

  1. Fork the repository
  2. Create a new branch (feature-new-problem)
  3. Commit your changes
  4. Open Pull Request 🎉

Happy Coding! 😊

Note: This repository is primarily created for my college-related course purpose.
However, others are welcome to use it for learning, reference, and practice. 🚀


✍️ Author

👤 Sharvesh Sanjay M


About

This repository is dedicated to the study and implementation of Artificial Intelligence Techniques (AIT). It covers core AI concepts such as problem-solving with search, uninformed and informed strategies, adversarial game playing, knowledge representation, and reasoning

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages