Claims
- 1. A computer implemented method of retrieving information based on front and back matter data related to the information, comprising:
receiving search terms for retrieval of information; comparing search terms to the front and back matter data of information for incidence and/or spatial relationships; developing a weighted score for the information based on the comparison and/or spatial relationships; and retrieving information based on the weighted score.
- 2. The computer implemented method according to claim 1, wherein the information comprises books, journals, or other publications related to a specialized field of knowledge.
- 3. The computer implemented method according to claim 2, wherein the specialized field of knowledge comprises scientific, technical, or medical fields.
- 4. The computer implemented method according to claim 1, wherein the front and back matter data of information comprises data that is a part of one of structural components of the information comprising a title, library of congress data, a table of contents, an index, a glossary, or a references section of the information.
- 5. The computer implemented method according to claim 2, wherein the information comprises books, journals, dissertations, or other publications.
- 6. The computer implemented method according to claim 4, wherein the incidence of the search terms in the different structural components are given different weights.
- 7. The computer implemented method according to claim 1, further comprising:
ranking the retrieved information based on respective weighted scores of the retrieved information; and transmitting the ranked retrieved information for display arranged on the basis of the weighted scores of the retrieved information.
- 8. The computer implemented method according to claim 1, wherein the front and back matter data of information comprises data that is a part of one of structural components of the information comprising a containment hierarchy, a subject index, bibliographic citations, glossary, or interior pages of the information.
- 9. The computer implemented method according to claim 2, further comprising developing a specialized vocabulary related to the specialized field of knowledge.
- 10. The computer implemented method according to claim 9, further comprising providing a phrasal completion widget that offers suggestions from the specialized vocabulary based on parts of search terms entered by a user.
- 11. The computer implemented method according to claim 10, wherein the phrasal completion widget provides for:
displaying all specialized vocabulary entries when receiving a first character entered for a search term; and auto-completing the search term as additional characters of the search term are entered by matching with the specialized vocabulary entries.
- 12. The computer implemented method according to claim 9, wherein search terms that are a part of the specialized vocabulary are given a differential weight when developing the weighted score for the information.
- 13. The computer implemented method according to claim 8, wherein the step of developing the weighted scores comprises:
determining location of the search terms within the containment hierarchy of the information; determining a length normalization function based on the number of pages and the sibling sections at the location of the search terms within the containment hierarchy; and calculating the weighted score of the search terms based on the length normalization function.
- 14. The computer implemented method according to claim 6, further comprising:
running search terms to retrieve information based on weighted scores using a first set of weights for the different structural components; determining the relevance of the retrieved information and its correlation to the first set of weights; and adjusting the first set of weights based on the determined relevance of the retrieved information and its comparison with the first set of weights.
- 15. The computer implemented method according to claim 1, further comprising;
retaining some of the retrieved information as state information preserved across query sessions based on an indication by a user of the retrieved information.
- 16. The computer implemented method according to claim 1, further comprising:
receiving additional search terms from a user after retrieving and displaying information based on search terms provided by the user; and recalculating the weighted score based on the additional search terms; and retrieving information based on the recalculated weighted score.
- 17. A computer readable medium having program code stored thereon that causes a computing system to retrieve information based on front and back matter data related to the information by performing the following steps comprising:
receiving search terms for retrieval of information; comparing search terms to the front and back matter data of information for incidence and/or spatial relationships; developing a weighted score for the information based on the comparison and/or spatial relationships; and retrieving information based on the weighted score.
- 18. The computer readable medium according to claim 17, wherein the information comprises books, journals, or other publications related to a specialized field of knowledge.
- 19. The computer readable medium according to claim 17, wherein the front and back matter data of information comprises data that is a part of one of structural components of the information comprising a containment hierarchy, a subject index, bibliographic citations, glossary, or interior pages of the information.
- 20. The computer readable medium according to claim 18 wherein the program code further causes the computing system to perform the following steps comprising:
developing a specialized vocabulary related to the specialized field of knowledge.
- 21. The computer readable medium according to claim 19, wherein the program code further causes the computing system to perform the following steps comprising:
determining a location of the search terms within the containment hierarchy of the information; determining a length normalization function based on the number of pages and sibling sections at the location of the search terms within the containment hierarchy; and calculating the weighted score of the search terms based on the length normalization function.
- 22. The computer readable medium according to claim 19, wherein the program code further causes the computing system to perform the following steps comprising:
running search terms to retrieve information based on weighted scores using a first set of weights for the different structural components; determining the relevance of the retrieved information and its correlation to the first set of weights; and adjusting the first set of weights based on the determined relevance of the retrieved information and its comparison with the first set of weights.
- 23. The computer readable medium according to claim 19, wherein the program code further causes the computing system to perform the following steps comprising:
retaining some of the retrieved information as state information preserved across query sessions based on an indication by a user of the retrieved information.
- 24. A computer implemented method of retrieving information based front and back matter data related to the information, comprising:
providing search terms for the retrieval of information; and receiving retrieved information based on the search terms, wherein the search terms are compared to the front and back matter data of information for incidence and/or spatial relationships, a weighted score is developed for the information based on the incidence and/or spatial relationships, and retrieved information is retrieved based on the weighted score.
- 25. A system for retrieving information based on the front and back matter data related to the information comprising:
means for receiving search terms for retrieval of information; means for comparing search terms to the front and back matter data of information for incidence and/or spatial relationships; means for developing a weighted score for the information based on the comparison and/or spatial relationships; and means for retrieving information based on the weighted score, wherein the information comprises books, journals, or other publications related to a specialized field of knowledge.
- 26. A system for retrieving information based on the front and back matter data related to the information comprising:
a server unit configured for receiving search terms for retrieval of information, comparing search terms to the front and back matter data of information for incidence and/or spatial relationships, developing a weighted score for the information based on the comparison and/or spatial relationships, and retrieving information based on the weighted score, wherein the information comprises books, journals, or other publications related to a specialized field of knowledge.
- 27. The system according to claim 26, further comprising:
a client unit connected to the server unit through a communication network, wherein the client unit comprises an interface for generating search terms in communication with the server unit, and receiving and displaying the information retrieved by the server unit.
- 28. The system according to claim 27, wherein the communications network is the Internet and the client unit interface is a web browser.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of priority under 35 U.S.C. §119(e) of provisional application serial No. 60/324,527, entitled “Method and System For Retrieving Information Based on Bibliographic Information,” filed on Sep. 26, 2001, the disclosure which is incorporated herein in its entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60324527 |
Sep 2001 |
US |