Today, academic researchers face a flood of information. Full text search provides an important way of finding useful information from mountains of publications, but it generally suffers from low precision, or low quality of document retrieval. A full text search algorithm typically examines every word in a given text, trying to find the query words. Unfortunately, many words in natural language are polysemous, and thus many documents retrieved using this approach are irrelevant to actual search queries.