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
COMP6009Search & 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.
Individual Notes

Introduction to Machine Learning
15 pages • Updated May 2025
Foundational machine learning concepts including supervised learning, unsupervised learning, model evaluation, and optimization techniques.

Natural Language Processing
14 pages • Updated Oct 2025
Complete NLP guide covering text preprocessing, vectorization, transformers, BERT, and modern language model architectures.

AI Planning & Search
12 pages • Updated Aug 2025
Covers search algorithms, heuristic methods, constraint satisfaction, and planning in AI systems.

Ethics in AI
10 pages • Updated Sep 2025
Explores fairness, accountability, transparency, and ethical considerations in modern AI systems.