Artificial Intelligence Laboratory Notes
Subject Overview
The practical companion to Artificial Intelligence, implementing search algorithms (DFS, BFS, Hill Climbing, A*), propositional logic evaluation, NLP preprocessing with NLTK, and mini projects such as Minimax game trees, N-Queens CSP, rule-based chatbots and CNN-based image classification. A 1-credit core lab paper.
Subject at a glance
1
Units
14
Topics
1
Credits
1
Infographics
Unit-wise Syllabus
1 units — open any unit for detailed topic-wise notes, diagrams and important exam questions
- Depth-First Search on a graph
- Water Jug problem via BFS
- Hill Climbing search
- A* Search on a grid
- propositional logic expression evaluation
- optimization for maximum value in a list
- NLP tasks with NLTK (tokenizing, stop-word filtering, stemming, POS tagging, chunking, NER)
- mini projects — Minimax for 2-player games
- 4-Queens CSP
- Magic Square constraint propagation
- rule-based expert system
- simple decision-making AI agent
- rule-based chatbot
- CNN image classification
- 1Tokenise
Split text into words
- 2Remove stop words
Drop 'the', 'is', 'and'
- 3Stem or lemmatise
Reduce words to their root
- 4Tag
Part-of-speech tagging
- 5Extract
Named entities and chunks
Study guide
In the AI lab you implement the algorithms from class: depth-first search on a graph, the Water Jug problem with BFS, hill climbing, A* on a grid, propositional logic evaluation, NLP tasks with NLTK (tokenising, stop-word removal, stemming, POS tagging, chunking, named entity recognition) and mini projects: Minimax for two-player games, 4-Queens as a constraint problem, a Magic Square, a rule-based expert system, a simple decision-making agent, a rule-based chatbot and CNN image classification. Choose mini projects you can explain end to end.
Why Artificial Intelligence Laboratory Matters
Working AI mini projects, such as a chatbot or image classifier, are impressive portfolio items for internships and campus interviews.
How to Prepare for Artificial Intelligence Laboratory
- Publish your mini projects with a short README on GitHub.
- Understand how each algorithm works before using library code.
- Test the chatbot and expert system with unexpected inputs.
Artificial Intelligence Laboratory: Frequently Asked Questions
What is built in the AI lab?
Search algorithms, NLP tasks with NLTK, and mini projects such as a rule-based chatbot, expert system, game-playing agent and CNN image classifier.
