Date of Award


Document Type

Thesis (Undergraduate)

Department or Program

Department of Computer Science

First Advisor

Xia Zhou


Course inSight integrates a course catalog with natural language processing and cloud database to provide recommendations based on the concepts extracted from a given course, revealing meaningful connections between courses that are not available through existing technologies. This paper justifies the rationale behind the project, narrates the design process, and discusses implementation details and possible improvements.


Originally posted in the Dartmouth College Computer Science Technical Report Series, number TR2015-770.