-
Notifications
You must be signed in to change notification settings - Fork 0
benevolentprof/Juicy-Snippet-Search-Engine
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Juicy - Java Code Snippet Search Engine Created by Pete Tantikul (ptantiku@gmail.com) as part of his MSc thesis in the Dept. of Informatics, University of California, Irvine. Abstract Programmers often look for a ``snippet,'' that is, a small piece of example code, to remind themselves of how to solve a problem or to quickly learn about a new resource. However, existing tools such as general-purpose search engines and code-specific search engines do not deal well with searches for snippets. In this chapter, we present a prototype search engine designed to work with code snippets. Our approach is based on using the non-code text on a web page as metadata for the snippet to improve indexing and retrieval. We discuss some implementation issues that we encountered, which lead to lessons learned for others who follow. These issues include: extracting snippets from web pages, selecting and indexing metadata, matching query terms with multiple metadata indexes, and identifying a text summary to be used in the presentations of results. See thesis\thesis.pdf for details.
About
Juicy is a snippet-centric search engine, created by Pete Tantikul as part of his MSc at UCI
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published