Study Notes

Study materials covering Machine Learning, NLP, AI Planning, and AI Ethics. These are the exact notes I used during my Master's program, concise and comprehensive.

Modules

Search & Logic Approaches in Machine LearningCOMP6009

Search & Logic Approaches in Machine Learning

11 topics • 6 available • Updated Oct 2025

Interactive lecture companions covering search algorithms, logic, and reasoning. Open a module to browse its topics.

Uninformed Search
Informed Search
Heuristics
Logic
CSP

Individual Notes

Introduction to Machine Learning

Introduction to Machine Learning

15 pages • Updated May 2025

Foundational machine learning concepts including supervised learning, unsupervised learning, model evaluation, and optimization techniques.

Supervised Learning
Unsupervised Learning
Model Evaluation
+3
Natural Language Processing

Natural Language Processing

14 pages • Updated Oct 2025

Complete NLP guide covering text preprocessing, vectorization, transformers, BERT, and modern language model architectures.

NLP
BERT
Transformers
+1
AI Planning & Search

AI Planning & Search

12 pages • Updated Aug 2025

Covers search algorithms, heuristic methods, constraint satisfaction, and planning in AI systems.

Search Algorithms
Heuristics
Planning
+1
Ethics in AI

Ethics in AI

10 pages • Updated Sep 2025

Explores fairness, accountability, transparency, and ethical considerations in modern AI systems.

Ethics
Fairness
Accountability
+1