AI 1004
AI 1004 ·middot; Six modules · 12 tutorials · from zero to AI engineer
The complete path from beginner to AI engineer — starting with Python and AI fundamentals, progressing through natural language processing, transformer architectures, LangChain and RAG pipelines, vector databases and speech recognition, to AI ethics and production deployment. No prior programming experience required.
Hosted by the Alan Turing Simulacrum
What AI is and how it works · machine learning, deep learning and generative AI · Python programming from variables through functions and OOP to APIs · Jupyter notebooks.
Open module →Drawing on the research of Terry Winograd in natural language understanding
Text preprocessing · tokenization, stemming, lemmatization · POS tagging and NER · sentiment analysis · topic modelling · building a custom text classifier · fake news detection case study.
Open module →Drawing on the foundational research of Geoffrey Hinton
The transformer architecture · GPT (generative, decoder-only) · BERT (bidirectional, encoder-only) · XLNet · embeddings and question answering · fine-tuning pre-trained models · HuggingFace Transformers.
Open module →Drawing on the principles of Donald Knuth in algorithm design and structured programming
Prompt templates and output parsers · chains and runnables · document loading, splitting and embedding · Chroma vector stores · the complete RAG pipeline · LangGraph (states, nodes, edges, checkpointing).
Open module →Hosted by the Claude Shannon Simulacrum
Pinecone vector database · semantic search · embedding algorithms · audio signal processing · Whisper speech-to-text · evaluation metrics (WER, CER) · text-to-speech.
Open module →Drawing on the research and AI safety advocacy of Yoshua Bengio
Privacy, transparency, accountability, fairness · global AI regulations (GDPR, EU AI Act) · prompt engineering for production · handling hallucination and injection · cost management · building and deploying a Streamlit AI application.
Open module →