APCL: AI-Based People Search Tools
This is a collaborative industry-academic research project. The problem the company has is that there is a list of 100,000+ people in their database, but they need to search with natural language queries like "show me twenty people who work in sales in the construction industry, at companies with revenue between $25m and $75m, in a major city on the East Coast." The research involves using AI to convert the natural language query to a SQL query and searching a SQL database.
The project is very hands-on. You will build practical tools using AI interfaces. You will gain experience in several technologies such as SQL, JavaScript, and AI APIs. You will work on a real-world industrial problem. This would be great experience for anyone interested in either academia or industry after graduation.
The Automatic Program Comprehension Lab (APCL) studies questions of 1) how people read and understand computer programs and source code, and 2) how to automate and support that understanding. For example we use eye-tracking machines to study human visual attention, then build machine models of those attention processes to build better AI tools.
We are a small, tight-knit group of 4-5 students.