ThesisLink is a web application that visualizes over 50 years of metadata from undergraduate theses by New College of Florida students. It presents users with the following alternative: to view undergraduate theses as objects that are associated to each other via what we call "intellectual links," rather than as objects sitting independently in a repository.
What are we visualizing ?
ThesisLink visualizes the relationship between theses, divisions, and AOCs ( what we call majors here at New College ). It is helpful to understand the relationship between different AOCs and discover multidisciplinary theses. You can search or click on an AOC, and see all the theses in this AOC with their related AOCs. You can also target specific AOCs ( e. g. Computer Science, Economics, Political Science ) and see all theses that are related to those AOCs.
There were many "small AOCs" that are not actually considered as AOCs but maybe topics added in the data. When showing AOCs, we had to limit the number of AOCs by eliminating the ones that have less than 10 theses (otherwise the visualization would be a complete mess). This gave us a clean list of AOCs to list under divisions. You will still see these "small AOCs" as related AOCs when you dive into an AOC.
ThesisLink is an important first step in introducing New College of Florida students and faculty to local metadata. We also think that ThesisLink is an important tool for marketing student theses, and, potentially, to guide faculty in program development. In the future, we want other schools to be able to import their data easily and get and create their own ThesisLink, visualizing the intellectual links at their institution.
Anyone can build the theses dashboard website using the files in this repository. Please follow these instructions:
- Copy the files to a webserver
- Create a MySQL user and a MySQL database
- Change the "config.php" file under "system" folder
- Import the sample sql file in the repository.
To update the theses:
- Edit the MySQL configuration in the scraper (theses.py file).
- Run the Python script.
(c) 2019, New College of Florida, Jane Cook Library.
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.