top of page

Hey, I'm Priyanka de Silva and I'm a senior Cognitive Science major with a psychology minor in SUNY Oswego. This site presents the work that I complete for COG 366 a.k.a Computational Models of Cognitive Processes. Each entry is labeled according to the name of the assignment and the work is organized chronologically.

About
The Work
1. Assignment 1 : Creating and Loading a first Programming Languages KB
:  Source  |  Demo  
3. The Crypto Problem
:  Solutions
4. Assignment 3 : Wild Card!
:  KB  |  English KB  |  Demo  |  Annotated Demo
5. Reading Assignment 1
:  The Unconscious Juggling of Mental Objects
6. Global Variable ADT
:  Version 1  -  Source  |  Demo
:  Version 2  -  Source  |  Demo  |  Tutorial 
7. Crypto v1: Problem Generation
Source  |  Demo  |  Solutions
8. Reading Assignment 2
:  The Architecture of Jumbo, Part 1
10. Crypto v2: Order 2, 3, and 4 Solver
Source  Demo  
9.  Combosets Assignment
:  Source Demo
11. Crypto v3: Order 2, 3,4, and 5 Solver
Source  Demo  
13. List Processing: Functions for Processing Lists in Prolog
Source Demo   |  Essay
14. Reading Assignment 3
:  The Ineradicable Eliza Effect and Its Dangers
15. Video: MariFlow - Self-Driving Mario Kart w/Recurrent Neural Network
Link  |  Text
12. Crypto v4: Exhaustive Crypto Problem Solver with Elaborations
Source Demo   |  Essay
18. Recognizer and Interpreter for Crypto Queries
: Recognizer - Source  |  Recognizer - Demo Interpreter - Source  |  Interpreter - Demo
18. Heuristic Crypto Problem Solver
: Heuristics  |  Reflection  |  Source  |  Individual Demo  |  Collective Demo
2. Assignment 2 : Extending the Programming Languages KB
:  Source  |  Demo 1  |  Demo 2

1. Wiki Page on Cognitive Science - Overview of the field of Cognitive Science

2. Cognitive Science Society - Site of the leading organization for the field of Cognitive Science

3. Doug Hofstader Wiki Page - Did he write it?

4. Chapter 1 of the Cambridge Handbook of Computational Cognitive Modeling - Nice introduction to CCM by an RPI professor

Other Stuff
bottom of page