Artificial Intelligence:
[1] Overview of AI, Agent Architectures : Video Lecture 1, Video Lecture 2
[2] Uninformed Search, Form teams : Video Lecture 3, Video Lecture 4
[3] Informed Search: Video Lecture 5
[4] Game Playing: Video Lecture 6
[5] Video Game AI, Logic: Video Lecture 8, Video Lecture 9
[6] Predicate Calculus, Inference: Video Lecture 10, Video Lecture 11
[7] Prolog Review: Video Lecture 12, Video Lecture 13
[8] Semantic Networks, Knowledge Representation: Video Lecture 14
[9] Uncertainty: Video Lecture 15, Video Lecture 16
[10] Intro Bayesian Networks, Intro Machine Learning: Video Lecture 17, Video Lecture 18
[11] Decision Trees: Video Lecture 19
[12] Neural Networks: Video Lecture 20, Video Lecture 21
[13] Genetic Algorithms, Information Retrieval: Video Lecture 22, Video Lecture 23
Natural Language Processing:
Lecture 1:
Topics:Logistics, Goals Of The Field Of NLP, Is The Problem Just Cycles?, Why NLP Is Difficult? The Hidden Structure Of Language, Why NLP Is Difficult: Newspaper Headlines, Machine Translation, Machine Translation History, Centauri/Arcturan Example
Video: Lecture 1.
Lecture 2:
Topics: Questions That Linguistics Should Answer, Machine Translation (MT), Probabilistic Language Models, Evaluation, Sparsity, Smoothing, How Much Mass To Withhold?
Video: Lecture 2
Lecture 3:
Topics: Finish Smoothing From Last Lecture, Kneser-Ney Smoothing, Practical Considerations, Machine Translation (Lecture 3), Tokenization (Or Segmentation), Statistical MT Systems, IBM Translation Models
Video: Lecture 3.
Lecture 3: http://see.stanford.edu/player/SEEslplayer.aspx?coll=63480b48-8819-4efd-8412-263f1a472f5a&co=c870ce3b-765d-4511-a070-140da17e0fdc&sl=true
Lecture 4:
Topics: Review Statistical Mt, Model 1, The Em Algorithm, Em And Hidden Structure, Em Algorithm Demonstration In Excel Spreadsheet, Assignment 1
Video: Lecture 4.
Lecture 5:
Topics: IBM Model 1-2 (Review), IBM Model 3, IBM Model 4, IBM Model 5, Mt Evaluation, Bleu Evaluation Metric, A Complete Translation System, Flaws Of Word-Based Mt, Phrased-Based Stat-Mt
Video: Lecture 5.
Lecture 6:
Topics: Continue Of Machine Translation, Syntax-Based Model, Information Extraction & Named Entity Recognition, Information Extraction, Named Entity Extraction, Precision And Recall, Naive Bayes Classifiers
Video: Lecture 6.
Lecture 7:
Topics: Continue Of Naive Bayes Classifier, Joint V.S. Conditional Models, Features, Examples, Feature-Based Classifiers, Comparison To Naïve-Bayes, Building A Maxent Model
Video: Lecture 7.
Lecture 8:
Topics: Details Of Maxent Model, Maxent Examples, Convexity, Feature Interaction, Classification, Smoothing, Inference In Systems
Video: Lecture 8.
Lecture 9:
Topics: MEMM, Hmm Pos Tagging Model, Summary Of Tagging, NER, Information Extraction And Integration, Landscape Of IE Tasks, Machine Learning Methods, Relation Extraction, Clustering
Video: Lecture 9.
Lecture 10:
Topics: Parsing, Classical NLP Parsing, Two Views Of Linguistic Structure, Attachment Ambiguities, A Simple Prediction, What Is Parsing?, Top-Down Parsing, Bottom-Up Parsing, Parsing Of PCFGs
Video: Lecture 10
Lecture 11:
Topics: Chomsky Normal Form, Cocke-Kasami-Younger (CKY) Constituency Parsing, Extended CKY Parsing, Efficient CKY Parsing, Evaluating Parsing Accuracy, How Good Are PCFGs?, Improve PCFG Parsing Via Unlexicalized Parsing, Markovization
Video: Lecture 11.
Lecture 12:
Topics: Guest Lecturer: Dan Jurafsky, Syntactic Variations Versus Semantic Roles, Some Typical Semantic Roles, Two Solutions To The Difficulty Of Defining Semantic Roles, PropBank, FrameNet, Information Extraction Versus Semantic Role Labeling, Evaluation Measures, Parsing Algorithm, Combining Identification And Classification Models, Summary
Video: Lecture 12.
Lecture 13:
Topics: Lexicalized Parsing, Parsing Via Classification Decisions: Charniak (1997), Sparseness & The Penn Treebank, Complexity Of Lexicalized PCFG Parsing, Complexity Of Lexicalized PCFG Parsing, Overview Of Collins’ Model, Choice Of Heads, The Latest Parsing Results, Parsing And Search Algorithms
Video: Lecture 13.
Lecture 14:
Topics: Parsing As Search, Agenda-Based Parsing, What Can Go Wrong?, Search In Modern Lexicalized Statistical Parsers, Dependency Parsing, Naïve Recognition/Parsing, Discriminative Parsing, Discriminative Models
Video: Lecture 14.
Lecture 15:
Topics: Why Study Computational Semantics?, Precise Semantics. An Early Example: Chat-80, Programming Language Interpreter, Logic: Some Preliminaries, Compositional Semantics, A Simple DCG Grammar With Semantics, Augmented CFG Rules, Semantic Grammars
Video: Lecture 15.
Lecture 16:
Topics: An Introduction To Formal Computational Semantics, Database/ Knowledgebase Interfaces, Typed Lambda Calculus, Types Of Major Syntactic Categories, Adjective And PP Modification, Why Things Get More Complex, Generalized Quantifiers, Representing Proper Nouns With Quantifiers, Questions With Answers!, How Could We Learn Such Representations?
Video: Lecture 16.
Lecture 17:
Topics: Lexical Semantics, Lexical Information And NL Applications, Polysemy Vs Homonymy, WordNet, Word Sense Disambiguation, Corpora Used For WSD Work, Evaluation, Lexical Acquisition, Vector-Based Lexical Semantics, Measures Of Semantic Similarity
Video: Lecture 17.
Lecture 18:
Topics: Question Answering Systems And Textual Inference, A Brief (Academic) History, Top Performing Systems, Answer Types In State-Of-The-Art QA Systems, Semantics And Reasoning For QA, The Textual Inference Task, Why We Need Sloppy Matching, QA Beyond TREC
Video: Lecture 18.
Note: If the links either expired or exhibit errors, please visit SEE program home page and navigate from there. Thanks.
Read Link compilation #4 here.