Module | Topics Covered | Suggested Readings | Practical Projects | Additional Resources |
---|---|---|---|---|
Machine Learning | Supervised Learning, Unsupervised Learning, Feature Engineering, Model Evaluation | "Pattern Recognition and Machine Learning" by Christopher Bishop, "Introduction to Statistical Learning" by Gareth James et al. | Implementing linear regression, logistic regression, and decision trees, Feature engineering and data preprocessing | Coursera - Machine Learning by Andrew Ng, Kaggle - Machine Learning Competitions |
Deep Learning | Neural Networks, Convolutional Neural Networks, Recurrent Neural Networks, Transfer Learning | "Deep Learning" by Ian Goodfellow et al., "Neural Networks and Deep Learning" by Michael Nielsen | Building and training deep neural networks for image and text data, Implementing transfer learning with pre-trained models | Coursera - Deep Learning Specialization, TensorFlow Tutorials |
Reinforcement Learning | Markov Decision Processes, Policy Gradients, Q-Learning, Deep Q-Networks | "Reinforcement Learning: An Introduction" by Sutton & Barto, "Algorithms for Reinforcement Learning" by Csaba Szepesvári | Developing reinforcement learning agents for game playing, Implementing policy gradients and Q-learning algorithms | OpenAI Gym, Coursera - Reinforcement Learning Specialization |
Inference and Causality | Causal Inference, Bayesian Networks, A/B Testing, Counterfactual Analysis | "Causal Inference in Statistics: A Primer" by Judea Pearl et al., "The Book of Why" by Judea Pearl & Dana Mackenzie | Conducting causal inference analysis on marketing campaigns, Implementing Bayesian networks for decision making | Coursera - Causal Inference, DataCamp - Introduction to A/B Testing |
Seminar: Current Topics in AI | Recent Advances in AI, Ethical AI, AI in Industry | Research papers from conferences like NeurIPS, ICML, and CVPR, Articles from AI-focused journals and magazines | Reviewing and presenting recent AI research papers, Writing a research proposal on a current AI topic | ArXiv.org - Artificial Intelligence, Google Scholar |
Natural Language Processing | Text Processing, Sentiment Analysis, Named Entity Recognition, Machine Translation | "Speech and Language Processing" by Jurafsky and Martin, "Natural Language Processing with Python" by Steven Bird et al. | Developing sentiment analysis models, Implementing named entity recognition and machine translation systems | Coursera - Natural Language Processing, Stanford NLP Course |
Module | Topics Covered | Suggested Readings | Practical Projects | Additional Resources |
---|---|---|---|---|
NLP in Education | Automated Essay Scoring, Intelligent Tutoring Systems, Speech Recognition in Learning | "Artificial Intelligence in Education" by Wayne Holmes et al., Research papers on NLP applications in education | Developing automated essay scoring systems, Implementing intelligent tutoring systems for personalized learning | Coursera - AI in Education, EdSurge - AI in Education Articles |
Voice Assistants | Speech Synthesis, Natural Language Understanding, Dialog Management | "Building Voice-Enabled Apps" by Navdeep Singh, Research papers on voice assistant technologies | Developing a voice assistant using NLP and speech synthesis, Implementing natural language understanding for voice commands | Coursera - Building Conversational Experiences with Dialogflow, Google - Actions on Google |
NLP for Accessibility | Text-to-Speech, Speech-to-Text, NLP for Assistive Technologies | Research papers on NLP for accessibility, "Designing Inclusive AI" by Kat Holmes | Implementing text-to-speech and speech-to-text systems for accessibility, Developing NLP tools for assistive technologies | Coursera - Accessibility and Inclusive Design, WebAIM - Web Accessibility in Mind |
Master Thesis | Independent Research, Practical Application, Thesis Writing | "How to Write a Thesis" by Umberto Eco, Research papers related to the thesis topic | Conducting independent research on a chosen topic in AI applied to NLP, Writing and defending a master thesis | Purdue OWL - Writing a Thesis, Zotero - Research and Citation Management |
These links should provide valuable resources for each module, aiding in the students' understanding and application of the course material.