CS101/3 - Cognitive Science and Artificial Intelligence
Info
-
Lecture
- Mondays 14:00-15:00 RC426
-
Labs:
- LT1105, LT1201, LT1221, LT1320 :: Mondays 15:00-17:00
-
Demonstrators:
- Adel Dadaa <adel.dadaa@strath.ac.uk>
- Pat Prochacki <pat.prochacki@strath.ac.uk>
- Tochukwu Umeasiegbu <tochukwu.umeasiegbu@strath.ac.uk>
-
Links
Marking Scheme
Final due date for all assignments: 26 February
- 10% :: Participation
- 30% :: Assignment 1 - Yak Shaving
- 20% :: Create a git repository with a file, and share it
- 10% :: Put a transcript of a session with the Emacs doctor in that file
- 30% :: Assignment 2 - Probability and Text
- 10% :: Write a program to output random characters
- 10% :: Write a program that, given a character, predicts the next character
- 10% :: Write a program to output a sequence of characters
- 10% (bonus) :: Write a program that outputs a sequence of characters conditional on the previous two characters
- 30% :: Assignment 3 - Stochastic Parrot
- 10% :: Write a program to output random words
- 10% :: Write a program that, given a word, predicts the next word
- 10% :: Write a program to output a sequence of words
Topics
- Yak Shaving - Software Engineering Tooling (PDF)
- Some Philosophical Experiments
- Symbol Manipulation and Logic
- Probability and Text prediction
- Vector Spaces and Word embedding