
Karl H
- Research Program Mentor
Industry expert
Expertise
Computer Science and Linguistics
Project ideas
Natural Language Processing: Linguistics/CS Project
In this project, students will be focused on learning the necessary linguistic knowledge to create a program of their choice. Some project idea examples include but are not limited to : NLP/ Syntax Tree Generator/Part of Speech Tagger. Goal of the project is for students to obtain linguistic knowledge and display it using technical skills. Advanced students will be able to bootstrap their end project using React.
Student Led Web Application
Project purpose would be open ended: essentially students can pick whatever idea/problem they would want to tackle and be guided through the process of creating a web application for it. This includes understanding the full layout of designing a web application, picking what tech stack to develop in (e.g. React front end, Python backend), creating a dynamic UI front end, deploying a robust back end, and testing the project out! Students are encouraged to create a data visualization component as part of the application (humans are visual creatures!). End goal of this project is to be able to deploy the project to go live as well as having the student develop a proficient understanding on how modern day web applications are created and how to solve software engineering problems!