Vocabulary Explorer
Project overview
Vocabulary explorer was a capstone project I built alongside 5 other developers for CMPUT 401 at the University of Alberta. Our clients were ALTLab; a linguistic research group based at the university. We were given access to the Cree words search api, definitions of words, and connections between words based on semantics. Our job was to build a interactive visual map of word domains based on user query over the span of four months.
Demo
Utilized
Features
- Search the Cree database using both english or cree words as query.
- Hear how Cree words are pronounced.
- View an interactive map of domains that contain Cree words and hypernym and hyponym domains that connect to it.
My Accomplishments
- Took ownership of Project Requirements Document; Converted client requirements into atomized user stories and modified them based on clients changing needs.
- Spearheaded the interactive word map feature of the product; converting client data obtained from their API endpoints into graph built using D3.
- Acted as scrum-master throughout the whole project, ensuring agile prinicples were followed.
- Reduced graph load times from 10-15 seconds to almost instantaneous by using a design principle known as lazy loading.