Search
Skip to Search Results- 10Information Retrieval
- 2Software Engineering
- 1Artificial Intelligence
- 1Automated Program Repair
- 1Automated Storytelling
- 1Automatic Crash Reporting
- 1Alvin M. Schrader
- 1Campbell, Hazel V
- 1Campbell, J.C.
- 1Han, Xuefei
- 1Hindle, Abram
- 1Lee, Gregory M. K.
- 7Graduate and Postdoctoral Studies (GPS), Faculty of
- 7Graduate and Postdoctoral Studies (GPS), Faculty of /Theses and Dissertations
- 1Computing Science, Department of
- 1Computing Science, Department of/Conference Papers (Computing Science)
- 1Economics, Department of
- 1Economics, Department of/Journal Articles (Economics)
-
Application of Natural Language Processing and Information Retrieval in Two Software Engineering Tools
DownloadFall 2021
Many software engineering problems have traditionally been approached by applying techniques based on static analysis and fixed sets of rules. I created two novel techniques to tackle three software engineering problems: typo location, fix suggestion, and crash report bucket creation. However,...
-
Fall 2012
Automated sports commentary is a form of automated narrative and human-computer interaction. Sports commentary exists to keep the viewer informed and entertained. One way to entertain the viewer is by telling brief stories relevant to the game in progress. We introduce a system called the...
-
Fall 2013
As the size of the World Wide Web and the type of documents it holds grow, the need for tools helping users to find their required information becomes more increasingly important. There are several ways to summarize, navigate through or retrieve documents on the web, such as query-based search...
-
2008
Purpose - This paper aims to respond to the 2005 paper by Hjorland and Nissen Pedersen by suggesting that an exhaustive and universal classification of the phenomena that scholars study, and the methods and theories they apply, is feasible. It seeks to argue that such a classification is critical...
-
Fall 2019
Search query understanding is a trending topic in the field of Information Retrieval (IR). The goal is to learn higher-level representations for the intents or concepts behind a search query and utilize these representations to further enhance down-stream services like content recommendation....
-
Spring 2020
The web contains a large volume of tables that provide structured information about entities and relationships. This data may be used as a source for exploratory searches and to gather information about desired entities. This thesis focuses on one particular exploratory search where given a query...
-
Reciprocal Recommendation System and Formation of Learning Groups in Massive Open Online Courses (MOOCs)
DownloadSpring 2017
Online learning is an emerging education technology area with increasing demands. Massive open online courses (MOOCs) is one such platform where users with completely different backgrounds subscribe to various courses on offer. However, oftentimes these users are hesitant to approach other users...
-
Fall 2023
We study the problem of Table Union Search (TUS) in the presence of preferences. Two tables are unionable if their column values are drawn from the same domains. This notion of unionability is too coarse to be effective in down-stream tasks. The result of a table search for unionability is often...
-
The Unreasonable Effectiveness of Traditional Information Retrieval in Crash Report Deduplication
Download2016
Campbell, J.C., Santos, E.A., Hindle, Abram
Organizations like Mozilla, Microsoft, and Apple are flooded with thousands of automated crash reports per day. Although crash reports contain valuable information for debugging, there are often too many for developers to examine individually. Therefore, in industry, crash reports are often...
-
1983-07-01
The present inquiry addresses the problem of an adequate definition of the domain of library and information science. Such a definition must be formulated according to the rigor of logic, for it is patent that mapping out a scholarly domain is more than an act of self-evident discovery. Discourse...