Skip to content
Snippets Groups Projects
Pat Prochacki's avatar
Pat Prochacki authored
64d0d787
History

CS101/3 - Cognitive Science and Artificial Intelligence

Info

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

Python Quick-Start Guide

IMAGE ALT TEXT HERE

Setting up Python - Write-Up