I worked mainly on the Directions portion, which required parsing the user's input through a lot of regex to figure out which location on campus they most likely were asking to get to. I also set up the submenu that presented more refined options should their query be too ambiguous. I inserted my portion alongside the others by helping implement the state of the user in the chat, such as being in directions or clarification mode.
This was my first time using JavaScript, but it was a lot of fun, and I was finally able to use stuff I learned from my functional programming class in a non-Java environment.
Log in or sign up for Devpost to join the conversation.