Projects
Things I built for fun to learn something new
Project 1
Linguistics Tree Solver
Time
Dec 2020 - Jan 2021
About
This Linguistics Tree Solver automatically builds linguistics syntax trees. After taking a syntax course at the University of Toronto, I wanted to make a tool that applied the theory we learned in class. Unlike the tree builders we used in class, this tool is able to parse an annotated sentence and display every tree that satisfies the syntax rules.
Tools and Frameworks
Project 2
Sentiment
Time
Aug 2018
About
Sentiment was a Hackathon project made at Hack The 6ix. The project’s goal was to tracks a meeting conversation and find its sentiment. Using the transcripts of the meeting and an open source linguistic analysis tool, we were able to successfully build the project in React and Node.js. After 36 hours of coding, we gave our presentation to the judges and won first place.
Tools and Frameworks
Project 3
AI Chatbot
Time
Aug 2016 - Dec 2016
About
AI Chatbots have been around for a while but have been traditionally based on keywords. This project aimed to have the chatbot understand the sematic contents of the messages by processing the messages with a neural network. The neural network was a Seq2Seq model, the state of the art at the time, and was moderately successful at processing chat messages.
Tools and Frameworks
Blog
Each article is a little project in its own right