Database and index organization for enhanced document retrieval
A customized, specialty-oriented database and index. of a subject matter area and methods for constructing and using such a database are provided. Selection and indexing of articles is done by experts in the topic with which the database is concerned. As a result, articles are indexed in a manner that allows facile, rapid retrieval of highly relevant articles with few or no false positives with much reduced database maintenance cost through frugal limitation of number of documents in the database, number of terms in a Master Index, and number of codes assigned to each document. A thesaurus allows indexing and search in accordance with terminology familiar to different anticipated groups of users (e.g. doctors, patients, nurses, technicians, and the like). Key articles collections and rapid access to documents therein are also provided. Additional classifications may be applied to articles or documents and searched as an additional search criterion such as a potential use. The context of key word(s) included in the search query can be specified from the hierarchical list of key words without requiring additional classification of articles/documents. Search results may also be filtered and/or sorted based on components included in the articles/documents.
Latest Nelson Information Systems, Inc. Patents:
This application is a continuation-in-part of U.S. patent application Ser. No. 12/471,748, filed May 26, 2009, which issued as U.S. Pat. No. 8,204,852 on Jun. 19, 2012, which is a continuation of U.S. patent application Ser. No. 11/123,162, filed May 6, 2005 and which issued as U.S. Pat. No. 7,548,917 on Jun. 6, 2009; both of which applications are fully incorporated by reference herein and the priority of the filing date of both of which as to subject matter common to those applications is hereby claimed.
BACKGROUND OF THE INVENTION1. Field of the Invention
The invention generally relates to a customized, specialty-oriented database and index of a subject matter area, and methods for constructing and using such a database and index. In particular, the invention provides a customized, specialty-oriented database in which articles are selected and indexed by experts in the topic with which the database is concerned, in a manner that allows the database to respond to queries as an expert system; providing facile, rapid retrieval of highly relevant articles with few or no false positives.
2. Background of the Invention
The ability to search and retrieve information electronically is a cornerstone of the “Information Age”. This ability allows large segments of the population to rapidly access vast amounts of information, with clear benefits for many diverse endeavors.
In particular, for professions that rely heavily on published material as a source of current information (e.g. health and science professionals), the ability to electronically search a large database for current, up-to-date information on topics of interest has been a great boon. For example, health professionals have access to databases such as MEDLINE, which was established by the National Library of Medicine in order to facilitate the dissemination of information to the health care and scientific communities. MEDLINE is currently considered to be the “gold standard” for a periodical bibliographic database and virtually all services link to MEDLINE.
However, because the present knowledge-based society is continually producing published documents at an extremely rapid rate, databases have become repositories of stunningly vast collections of published information. For example, as of this writing, MEDLINE contains in excess of 15 million articles that are accessible via search engines such as PubMed, and is growing daily. While access to this vast repository of information is in some ways advantageous, serious problems arise when an individual attempts to electronically search this database for materials truly relevant to a specific topic of interest. It is not unusual for a MEDLINE search, no matter how well crafted, to result in the return of several tens of thousands of “hits” that correspond to the designated parameters, yet many of which are not relevant. The potential for this problem was recognized as early as 1948, when Claude Shannon of Bell Labs stated: “Classic informatics theory shows that as information increases, the amount of irrelevant and inaccurate information (often referred to as “noise”) increases.” Even to a highly skilled individual, scrolling through a list of several thousand articles in order to identify those that are truly apposite is a daunting, extremely frustrating and impractical task. Finessing search parameters is time-consuming, and frequently still results in a very large number (many hundreds or several thousands) of returned or retrievable documents. Yet, adding search terms to reduce the number of hits may inadvertently cause exclusion of desired information.
The retrieval of such a large number of documents per search when accessing a large database is in large part due to the classification procedure used by such services, which fail to distinguish between the most relevant articles, and those which include only ancillary references to the topic of interest (e.g. in a book or product review, or a minor section of a lengthy paper or review article, etc.). This is due in part to the large initial pool of journals (and other) sources of the indexed articles, the very large number of articles that are indexed (relatively indiscriminately) from those sources, the large number of “MeSH” (Medical subject heading) terms that are used to index the individual articles, and the large number of codes that are assigned to each article. For example, MEDLINE currently has in excess of ˜15 million indexed articles drawn from ˜4600 journals. About 30 codes are typically assigned to each article, and about 22,000 Mesh terms are utilized in the database. Given that MEDLINE was designed for the academic and research community, the need for completeness and sensitivity, rather than efficiency and relevance, was paramount in its design.
This is not the case for medical clinicians, for whom specificity, relevance, and efficiency are of greater concern. The return of a large number of documents from a search can thus be a particular problem in the practice of medicine today, which requires speed in obtaining current, up-to-date information on specific topics. In particular, physicians are typically in need of literature concerned with the diagnosis and treatment of specific diseases. Physicians are paid by HMOs based on the number of patients they see, not the time spent with each patient, and information gathering activity (or access to the clinical literature) is not reimbursed by third party carriers. Thus, minimization of total retrieval time of relevant, up-to-date information (which includes realizing the need for information, accessing a search engine, picking search terms, doing the search, and retrieving and assimilating the search results) is a vital issue, as this activity is likely to be confined to short breaks between seeing patients during the course of the day. Therefore, time is of the essence in retrieving and applying information from relevant articles.
Physicians are also concerned with the potential for malpractice claims. Rapid access to current, relevant information may help to avoid or to mount a defense against such claims. In addition, Board Certified Specialists must meet a minimum number of Continuing Medical Education (CME) credits annually and must pass Board Certification exams every 5-7 years, depending on the specialty. Failure to qualify may result in removal from HMO listings and a significant loss of compensation. In addition, a minimum number of CME credits is required to maintain state medical licenses. Frequently, peer-reviewed journal articles directed to a specialized topic are the basis of these exams and are thus helpful during preparation for exams.
Another issue facing general practitioners is the requirement that they function beyond the level of a generalist. Physicians are encouraged or mandated by HMOs to handle more complex cases rather than refer them to a specialist. This enables the physician to increase his/her personal income and to reduce the HMO costs by avoiding referral to a specialized expert. Other current issues for physicians include their desire to keep patients satisfied. Patients have an ever-growing access to medical information on the Internet, but no way to evaluate its validity or relevance. Less relevant or possibly invalid information may cause inappropriate or even harmful action to be taken. Studies show that patients would prefer to receive this information directly from their personal physicians, whom they trust. However, no source for rapid retrieval of only highly relevant information currently exists for physicians or their patients.
For example, of the over 100 million people who used the Internet in 2003, 75% of these individuals sought reliable medical information. Ninety percent of physicians now access the Internet and 71% expect to increase their use in the future. However, neither physicians nor patients are satisfied with current on-line sources of medical information. Patients do not trust the validity of medical information on many Web sites, and doctors want higher quality access to more relevant journal articles for faster, more confident medical decision making.
The prior art has thus-far failed to provide an electronically accessible database that is developed by seriously taking into account the relevance and appropriateness of an article for inclusion in the database, particularly in regard to multiple anticipated groups of users, and for its facile and reliable retrieval by the user. Such a database should permit rapid retrieval of a manageable number of highly relevant documents per inquiry, and eliminate articles that are marginally relevant to the topic of interest, or to the doctor's specialty. However, no system meeting these criterion has previously been developed.
SUMMARY OF THE INVENTIONThe present invention provides a specialty-oriented, customized database containing current, authoritative and highly relevant information about a topic of interest that can be rapidly retrieved by the user in a straightforward manner. The customized database is organized according to specialized indices that are developed by experts in the topic of interest. The database is organized in a manner that allows the retrieval of a manageable amount of highly relevant information with few or no false positives. In a preferred embodiment, the database is electronic in nature and information in the database is retrieved electronically.
According to the invention, a core group of a limited number of sources of information is identified by experts, and information from the core sources is indexed by experts using a limited number of terms from a hierarchal (i.e. tree structure) master index. The use of experts to select information eliminates the inclusion of information that is of doubtful or marginal reliability or relevance to a particular specialty. The use of experts to index information using a limited number of index terms means that a manageable amount of only highly relevant information is retrieved by searching the database. Due to the frugal manner in which information is selected and indexed, few or no false positive results are obtained in response to database queries.
The present invention provides a method of sorting a plurality of documents to be accessed by a plurality of readers or groups of readers. The method comprises the steps of: developing a list of interest areas represented by said plurality of readers; developing a hierarchical index of subject matter referred to in said plurality of documents, each entry in said hierarchical index having at least one of an index term and an associated code; assigning a limited number of index terms and associated codes of said hierarchical index to each document of said plurality of documents, assigning at least one of said interest areas to each document of said plurality of documents; and assembling a plurality of hierarchical indices of subject matter for respective interest areas from index terms and associated codes assigned to documents in each of said interest areas; and sorting respective documents of said plurality of documents in accordance with a respective one of said plurality of hierarchical indices for respective interest areas, and, optionally, intended uses for which the article or document may be classified as particularly appropriate. As perfecting features of the invention index terms may be additionally searched as a context for an index term specified in the search query and the results of a search may be sorted by components of the article as found in the article or document text or corresponding metadata,
In one embodiment of the invention, the method is employed to construct a database. In other embodiments, the interest areas are in the field of health care, and may be, for example, recognized medical specialties.
In a preferred embodiment of the invention, from 1 to about 5 index terms and associated codes are assigned per document, and the codes are applied to entries in the hierarchical index, the codes relating to subject matter of respective entries.
Yet other embodiments of the invention may further comprise steps of: designating a document as a key article; providing text related to a document; designating a document for access by a particular group of users of said database; and providing text and continuing professional education material (e.g. questions and answers) related to a document.
The invention further provides a method of generating a plurality of specialty-oriented document databases or indices from a master index of a subject matter area. The method comprises the steps of: assigning one or more specialties to each document; assigning one or more terms or codes from said master index to each document; and assembling respective databases comprising said documents or respective indices comprising said terms or codes corresponding to documents terms or codes assigned to articles which are also assigned to respective specialties. In some embodiments of the invention, the documents are limited to documents from selected sources, which may in turn be limited to core journals. In other embodiments, the selected sources are limited to core journals and secondary journals.
In a preferred embodiment of the invention, the documents are limited in number. In addition, the number of terms or codes in the master index may be limited in number.
In some embodiments of the invention, the terms in the master index are empirically derived based on occurrences in the documents. In other embodiments, the terms in the master list may contain combinations of terms based on relation of subject matter, which may be of a from suited to anticipated groups of users (e.g. professional, lay, technical, etc.).
In preferred embodiments of the invention, the terms or codes assigned to each document are limited in number. Further, the documents themselves may be limited in number.
The step of assignment of one or more specialties may be performed by designation by an expert in the subject matter area. In addition, the method may include the farther step of assigning a document type to each document.
In preferred embodiments of the invention, the terms in each of said plurality of databases or indices are the same as terms in the master index.
In some embodiments of the invention, the specialty-oriented document databases or indices are suitable for use by lay persons.
The invention further provides a method of searching a specialty oriented document database or index created from a master index of a subject matter area by: assigning one or more specialties to each document; assigning one or more terms or codes from said master index to each document; and assembling a database comprising said documents having a selected specialty in accordance with said terms or codes. The method comprises steps of arranging said terms or codes hierarchically or alphanumerically; browsing said terms or codes; and accessing said database in accordance with at least one of said terms or codes. In some embodiments, the method further comprises steps of: assigning key words to related terms or codes, respectively; browsing said keywords; and accessing said terms or code using said key words.
In all embodiments of the method, documents may be limited in number, and the method may include the further step of linking the database to a plenary database in accordance with the terms or codes.
B, Schematic diagram of document retrieval using the present invention compared to a known database.
The present invention provides a specialty-oriented, customized database containing current, authoritative and highly relevant information about a topic of interest, and methods for the development and use of such a database. The customized database is organized according to individual specialty or interest areas within the topic of interest, and a database of the invention includes one or more of collections of information for one or more specialty or interest areas.
It is important to an understanding of the approach taken in accordance with the invention to classification and search of an accumulating database to observe that the purpose and goal of document retrieval in accordance with the invention is much different from many other databases and classification systems and search techniques known in the art. Specifically, it has been a primary goal of known databases and search systems to retrieve all documents which may be relevant to the search query and certainly to deliver the most authoritative information available in the database. In other words, these systems deliver a high degree of sensitivity. However, while it may be a secondary goal of known databases and search systems to limit the volume of documents returned by a search (such as by adding search terms to the query) and to avoid so-called false positives (e.g. documents which may have terms matching the search query but which are not or are only minimally relevant to the information sought), the tendency has been to err on the side of inclusion rather than relevancy. This is true even when a search is conducted by a person of substantial experience with the database and search system, such as a librarian using the search system for others on a frequent basis, and is even more problematic when the searcher is a professional using the database and search system only sporadically. In contrast, the database and search system of the present invention seek to provide what may be called an expert system in which a professional, such as a practicing doctor, can rapidly obtain and assimilate the most pertinent and authoritative document(s) in the database but in a limited number and without the return of documents of marginal relevance. In other words, the database of present invention is characterized by a high level of specificity. At the same time, the invention seeks to provide an improved degree of relevance of the returned documents to the particular specialty of the professional without requiring complex or extended search queries or a high degree of familiarity with the database and search system, and to do so at reduced cost for maintenance of the data.
While different criteria may be used to evaluate the efficiency of different databases and search systems in returning the most relevant and authoritative information available, there will be trade-offs between the possibility of documents missed by a given database and the number of returned documents of marginal relevance or false positives both of which detract from the efficiency of the search. Without wishing to be held to any particular theory, this trade-off can be visualized as graphically illustrated in
However, the inventor has discovered that the meritorious effects of reduction of false positives 120 coupled with an increased likelihood of return of the most relevant and authoritative document 110 (as well as achievement of a reduction in data costs and the ability of users with relatively little experience to perform highly efficient searches) can be achieved by, counter-intuitively, according lesser importance to the likelihood of missing the most relevant and authoritative document during classification and strictly limiting the number of documents as well as the number of search terms provided and applied during classification (e.g. to minimize false positives near point B). Further, by applying substantial expertise during the initial classification of documents, data costs may be reduced (as indicated by arrow E or E′). At the same time, the ease of use by inexperienced users and the likelihood of missing the most authoritative and relevant document are substantially decreased during a more rapidly executed search. For example, at point B, where a low number of terms is used, the minimum of curve 110 (missing best, 110′) and curve 120 (false positives, 120′) would be shifted to coincide with dashed line 200. This is due to a number of factors, including: reduced numbers of terms, articles, etc.; applied expertise in selecting articles for the database; and a high level of correlation between nomenclature in the database and terminology used in the articles. Bracket F (delimited by dashed lines 200 and 201) extends below the minimum of curve 110, and represents the exemplary total decrease in likelihood of missing the best references using the expert system of the present invention, even when using a limited number of terms, for example, as at point B. Bracket F is comprised of two components: G, the exemplary net improvement in false positive rejection over the prior art due to use of the database of the present invention; and H, the exemplary net improvement of finding the best references over the prior art due to use of the database of the present invention.
These advantages are further illustrate in
The methods and databases of the present invention are broadly applicable to a large number of fields or topics of interest, and are useful to a wide variety of targeted users. In a preferred embodiment of the invention, the field of interest is health care, where numbers of documents are increasing particularly rapidly, and the targeted users are health care providers (e.g. physicians, nurses, pharmacists, respiratory therapists, etc.) and/or their patients having a particular urgency for search results. While this exemplary embodiment is employed in much of the discussion and examples that follow, those of skill in the art will recognize that the practice of the present invention is equally applicable to other fields of endeavor. Examples include but are not limited to other scientific disciplines (e.g. psychology, biology, engineering, chemical disciplines, etc.), legal information systems, management/business systems, etc. The database of the present invention and the methods associated therewith may be used in any field of endeavor where it is desirable to make available to a user expertly selected information that is highly relevant to a topic of interest, and that can be accessed in a facile manner.
Each topic/subtopic heading in the master index has an associated code. Codes associated with a heading may be, for example, alphabetical, numeric, or alphanumeric in nature, depending on the preference of the person(s) developing the index. For example, the codes may be or may contain letters of the alphabet, either with a “meaningful” relationship to the topic (e.g. an abbreviation for a specialty) or without direct meaning (e.g. merely an alphabetical outline or index). Alternatively, the associated code may be numeric in nature (e.g. representing the position of the topic/subtopics in the list (e.g. 1, 1.1, 1.2, 1.21, 1.22, 2.1, 2.2, etc.), or alphanumeric, comprising a combination of letters and numbers. Those of skill in the art will recognize that many variations of such codes may be developed, such as various combinations of upper and lower case letters, using Roman numerals, using various types of punctuation to separate individual items in the code, using alphabetic characters from any language for which a database is developed, etc. The important feature is that the code carries sufficient information to unequivocally identify the topic/subtopic in the master index which it represents (i.e. to which it corresponds), and that the meaning and assignment of the codes is consistent within the database.
In particular, for development of a health care database, a hierarchical (tree) Master Index is developed by at least one expert in the field of health care (e.g. a physician). The master index contains a list of general topics (main headings) relevant to the field of health care, each of which is assigned a primary or seminal code such as, for example, a letter. Examples of such general topics and associated primary codes include but are not limited to medical specialties such as Cardiovascular/Peripheral Vascular, Dermatology, Respiratory/Chest, Infectious Disease, etc. with primary codes B, C, V and J, respectively. Other headings may include, for example, topics such as Health Systems and Components with code “Z”. Each primary heading may be expanded by the inclusion of subheadings as warranted, e.g. if Infectious Disease is assigned, for example, the designation “J”, exemplary subheadings may be as follows: Bacterial Infections, JC; Fungal (Myotic) Infections, JD; Parasitic Diseases, JE; Viral Infections, JF; and so on. The general heading Health Systems and Components, assigned the letter Z, may have expanded subheadings such as Economics, Finance and Insurance (ZC); Medicolegal (ZH); Management and Organization (ZF); etc.
The primary headings and subheadings are expanded in a hierarchical manner by the inclusion of subtopics (and further divisions if necessary or desired) that fall under the primary headings. Examples of suitable subtopics for a general heading such as Cardiovascular/Peripheral Vascular may include, for example: methods/diagnosis; screening/detection; pathophysiology/etiology/diagnostic evaluation; clinical manifestations/complications; prevention/management; etiology/epidemiology; diagnoses/serology; therapy/management; etc. Subtopics, and further divisions of the subject matter, are distinguished from one another in any of several convenient manners, including but not limited to typical outline format, e.g. for the heading Cardiovascular/Peripheral Vascular designated “B”, a suitable subheading such as “Arrhythmias/Heart Blocks—General” may be assigned code “B-4” and further subdivisions of this category developed as necessary. Table I illustrates the development of such a coding system for a Master List (i.e. a “tree structure”), which will be used in a number of applications discussed below.
The headings and subheadings of the master index make up the thesaurus of the database (20 of
Classifications in the Master Index may have multiple terms that may be permuted, for example, in accordance with various punctuation conventions. For example, in Table 1, slashes, hyphens and commas are utilized to indicate the relationships (e.g. near synonyms, conjunctions, grouping of like terms or subjects, specific examples of general terms, conclusions, and the like) between the various terms in the entries. In general, the use of multiple terms per entry is a tool or technique by which the total number of terms in the index may be reduced, adding to the efficiency of the system. In addition, the terms in an entry may be reordered as the system matures, e.g. with respect to relative importance, so that the order of terms in an entry more closely reflects the “state of the art” at the time.
Master Index entries may also include directional entries such as “see” and “see also”, referring the user to other relevant headings/subheadings in the Index. The inclusion of such entries has the beneficial effect of overall reducing the number of terms required in the Index. It is preferred that the permuted terms and “see”/“see also” functions of the system represent an approach to accessing articles in the database that reflects the probable approach of the user.
The Master Index may be modified as necessary by the addition or deletion of terms in the Index. For example, new topics or subjects may be added empirically based on the frequency of their publication in medical journals. As a general rule, there should be at least six articles published on a subject in the past year before a term is added. However, at the discretion of at least one expert, new topics may be added with the expectation of multiple future publications. Such topics might include those describing a new, mutant form of a flu virus, or the documentation of the initial outbreak of a potentially serious epidemic. A new term may be added as a separate new topic, or as an addition to an existing topic (e.g. connected by a slash or hyphen). In general, no more than 3-4 terms should be connected in this manner. Such additions (or deletions) are made only directly to the Master Index.
Similarly, a term may also be deleted from the Master Index if warranted. Deletion of a term may be appropriate, for example, if no new articles on a topic have appeared in the core journals for a specified amount of time, e.g. for 5 years. The periodic removal of articles from the database (discussed below) may eventually result in certain sections (e.g. “folders” associated with a particular heading/subheading) of the database being “empty” or nearly so. Such a section would be a likely candidate for deletion, and any remaining contents redistributed (e.g. to the hierarchical parent heading or subject heading, or laterally combined with another heading or subheading). Ultimately, once a Master Index is complete, the terms in the Master Index may be used to generate “Specialty Indices” for use by specialized groups of users, as is described in detail below.
Once a Master Index and its associated thesaurus are established, sources of information for inclusion in the database (e.g. professional journals) are identified (30 of
In the embodiment of the invention in which the field of interest is health care, the sources of information may be professional journals selected from those pertaining to the medical specialties that are to be included in the database, e.g. those that are in the Master Index. “Medical specialty” means one or more of the 120 specialty areas of medical practice that are currently recognized by the American Medical Association, e.g. cardiology, gastroenterology, gerontology, nephrology, etc. Those of skill in the art will recognize that medicine is an evolving field, as are many others, and that new areas of specialization are continually developing. All such emerging and/or future specialty areas are also intended to be encompassed by the present invention. These may or may not be well-accommodated by existing systems or services. In addition, indices and databases according to the present invention may also be developed for health care professionals other than physicians, e.g. nurses, respiratory therapists, pharmacists, etc. Further, those of skill in the art will recognize that, in other (non-health care) fields of interest, other suitable organizing frameworks may be utilized. For example, if the field of interest is botany, the database may be organized according to any suitable and convenient subdivision(s) of the field, e.g. by phylogenetic classification, by geographical location, by uses of or products produced from a plant, etc. In the field of law, subdivisions could be, for example, torts, property law, contracts, etc. Any convenient grouping(s) of topics within a field of interest, of any desired breadth, may be utilized in the practice of the present invention.
While sources of information for a medical specialty typically include professional medical journals directed to the specialty, they may also include sources such as lectures, CME or other continuing professional education courses, etc. According to the practice of the present invention, selection of the information sources is carried out by at least one medical expert or specialist in the medical specialty. In general, “experts” or “specialists” in a medical specialty are individuals who are board certified in that specialty. Those of skill in the art will recognize that, for other fields of interest, an “expert” will generally be an individual with an advanced educational and/or work experience in the field. The use of experts in the field of interest provides one level of assurance that the most relevant sources are utilized, and that marginally relevant sources are not.
In addition to comprehensive databases for a field of interest, the indexing system of the present invention may also be made available in forms designed for individual use. For example, a professional in the field of health care may utilize such a database to categorize and later retrieve information of personal importance, for example, lecture notes used in teaching, references cited when writing manuscripts, various publications of interest, and the like.
For a medical database, for which the targeted user is a clinical practitioner, it is preferred that selected journals meet the following exemplary criteria:
- 1) The journal contains articles that are primarily clinical in nature.
- 2) The journal contains articles that are peer-reviewed.
- 3) The articles in the journal are written in a language appropriate for use by the targeted user. In a preferred embodiment, the articles are in English. However, this need not be the case if the language of the targeted users is not English.
- 4) The articles in the journal(s) would, in the opinion of expert(s) in the specialty, provide over time 90-95% of the information needs of practitioners in the specialty, and/or articles in the journal would be of interest to the majority of physicians in the specialty.
The primary group of journals contains at least 1 to at most about 50 journals, preferably at least 1 to at most about 25 journals, and most preferably at least about 5 and at most about 10-15 journals. Those of skill in the art will recognize that the precise number and identity of journals in the primary group may vary from specialty to specialty, and may fluctuate over time. The number may change due to, for example, the introduction of new and/or the disappearance of old journals in the field, or changes in format or orientation of a journal with time, which can impact the suitableness of a journal for inclusion in the core group, etc. The frugal, expert selection of primary journals helps to insure that only highly relevant, robust articles are included in the database, i.e. articles from sources that are only nominally relevant to the field or of dubious quality are not even considered for inclusion in the database.
Once the primary group of core journals is established for a specialty, each article published in a core journal is evaluated according to preestablished criteria, for inclusion in or exclusion from the database (40 of
It should be appreciated that the assignment of type codes to particular documents or articles may or may not be used further in searching, classification or for other purposes. One function of assigning type codes is to systematize the process of determining whether or not a document or article is to be included or excluded from the database. If that is the only purpose and only a single database is to be developed, the assigned type need not be included or maintained with classification data assigned to the article or document or considered further in the course of classification or search. However, other conditions may exist such as the necessity of obtaining a copyright license to all or certain subsets of articles of some journals (rather than to individual articles) or certain potential needs of target users of the system to make all articles or documents accessible through the system even though not classified under the same classification system or searched in the same manner as the articles or documents chosen for specific inclusion in the database. It may also be desirable to simultaneously develop plural databases for different target user groups, each database including a different type or combination of types of articles or documents and which may be classified and searched in different ways. It may also be desired to use specific assigned types to refine search results to exclude certain types after the search results are returned. For example, a user may be interested in reviewing only articles of a particular genre (e.g. review, original, etc.) and use of the type code will allow sorting and or selection of the search results accordingly. Thus, types codes may be valuable depending on the use of the articles, e.g. a doctor who is preparing to give a lecture to students or to study for board exams may require only review articles, whereas a doctor researching treatment options for a patient may require only original articles. Alternatively, the type of article that best suits the user's need may depend on the knowledge base of the user, e.g. when beginning study in an area, a review article may be most appropriate, whereas original articles are more suitable as the knowledge base of the user progresses. In any of these and other possible uses of assigned types, an additional code or other designation may be applied to the articles or documents and maintained in much the same manner as the classification designations as will be described below. In summary, maintaining the assigned type information with the document can be accomplished with little storage overhead and allows articles to be dynamically sorted at any point or points in the classification and/or search processes for any of a wide variety of purposes.
Those of skill in the art will recognize that other suitable generic types of articles may also be selected, depending on the nature of the database being constructed. Examples include but are not limited to: articles written during a particular time period, articles authored by a particular individual, etc. In a preferred embodiment of the invention, the database is related to health care, and the articles that are selected for inclusion fall into one of the following five categories: original, editorial, review, case, or miscellaneous.
Those of skill in the art will recognize that, in many fields, including health care, professional journals are typically published periodically. In a preferred embodiment of the invention, the database of the invention includes articles that were published no more than about ten years ago, and preferably no more than about five years ago. In some embodiments of the invention, the database is routinely purged of articles that were published prior to a specific date. Further, the period of retention of articles may depend on the specialty at issue, e.g. for health case management (where terminology in general does not evolve rapidly) a 10-year retention period may suffice. In contrast, in a field such as cardiology, where progress in the field tends to be very rapid and methods become obsolete within a short period of time, a shorter retention period may be suitable in order to maintain relevancy of the database entries. In other embodiments, special categories of important “classic” or “benchmark” articles are established for articles that are to be retained in the database indefinitely, regardless of when they were published.
One distinct advantage of the database of the present invention is that it is more current than other comparable databases that are at present available. In general, the time from availability of information to its inclusion in the database is no more than about 10 days, and preferably no more than about 7 days or less. This is in contrast to, for example, the MEDLINE database, which has at least about a 6-10 week lag between publication of an article and its availability in the database.
In accordance with the invention, each article selected for inclusion in the database is assigned at least one code from the Master Index (50 of
In a preferred embodiment of the invention, the number of codes assigned per article is kept at a minimum in order to foster relevancy and manageability of search results obtained by a user of the database. Thus, each article is assigned no more than about 20, and preferably no more than about 15, and more preferably no more than about 10, and most preferably from 1 to about 5 codes. The present invention is thus distinguished from databases such as MEDLINE, which utilize a thesaurus containing approximately 30,000 index terms, and in which a single article is typically assigned as many as 30 or more codes based on the index terms.
On occasion, it is possible that no suitable Master Index code exists for an article that otherwise meets the criteria for inclusion in the database. This may occur, for example, when the article deals with an emerging medical issue. In this case, as the discretion of the expert, the article may be “held” in a special grouping of articles of similar status. If, with time, the topic appears to be viable (e.g. by the appearance of other related articles), a new Master Index term/code may be developed for the subject matter. The related articles are then encoded with the new code and entered into the database.
Once an article is suitably encoded with respect to the Master Index codes, a second level of classification is imposed in that the article is identified as relevant to one or more specialty collections within the database (60 of
This procedure is illustrated in
In the embodiment of the invention in which the database is a health care database arranged according to medical specialties, an article is classified as suitable for inclusion in one or more specialty collections 60 in
As an article is imported into a specialty collection, its associated code (from the Master Index) is imported with it and is established as a heading in the specialty collection (70 of
For example, an article about HIV in children originating from an infectious disease journal, would likely be classified in the infectious disease specialty collection under the heading “HIV”. However, since the article also is concerned with children's health, it may be appropriate to include the article in the pediatrics specialty collection, for which no HIV heading exists. However, the inclusion of the article in the pediatrics specialty collection automatically generates the new “HIV” heading in the pediatrics specialty collection.
The present invention also comprehends separate, specialized consumer indices and databases. The indices are developed by experts in a manner similar to that of the Master Index of the present invention, except that the index terms are “lay” terms and the information/articles included in the database are suitable for review by persons who are not experts in the field. For example, the entry “heart attack” might replace the term “myocardial infarction” from the master index while being assigned the same associated code. Other techniques will be apparent to those skilled in the art such as providing a look-up table where several “lay” terms or phrases of similar meaning or connotation may be provided as may be convenient or as colloquial usage may dictate to point to a given master index term or its associated code, much in the manner of the thesaurus discussed above which can be arranged to perform this function. Typical users of this version of the database are likely to be, for example, patients/consumers of health care and/or their families.
In this regard, it should be appreciated that language or terminology used in a given profession or specialty will have usually developed in a manner to be extremely precise and unambiguous. Nevertheless, some terms may be homonyms or, more specifically, homographs, and have more than one distinct usage or meaning where the specific, intended meaning is to be derived from the context in which the term or phrase is used. For example, even within the medical profession, the term “depression” may be used in several different ways such as to denote a mental disorder, to denote a reduction of a function (much is the sense of “suppression”), to connote a deformity or injury such as a depressed sternum or a depressed skull fracture, or to connote medical or physical symptoms or behaviors related to economic depression, to denote impacts of economic depression on the economics or management of a medical practice or the like. It is to be expected that the existence of any homonyms or homographs among master index terms that may be assigned to articles as discussed above will adversely impact the search results and whether or not a given article returned by a search will be deemed to be relevant to a user. It is also to be expected that the number of homonyms or homographs will be greater in indices of “lay” terms and even more adversely compromise the efficacy of a search.
The invention, in accordance with a perfecting feature (e.g. optional in regard to the basic principles of the invention but preferred and providing additional functionality or improvement) thereof, avoids such adverse effects without requiring additional individual coding/classification for such homonyms or homographs and entirely within the classifications for keywords, specialties and, optionally, the intended use(s) for which an article may be deemed particularly suited, as alluded to above. This is preferably achieved by providing for searching of particular contexts as illustrated at 610 in
It will be recalled from the foregoing that the invention provides for use of particularly short and simple search queries based on a key word (which need not actually appear in the article or document) classification and a specialty classification and, optionally, on an additional intended use or application classification, as alluded to above; which are selected from limited lists that are preferably arranged in a hierarchical manner (e.g. which can be visualized as a tree structure), and that more than one key word and/or specialty may be applied to a given article or document. (As shown in
The addition of a context component to the search can be implemented by storing a mapping of the different potential usages of a key word to key words and/or specialties where a particular usage is of particular relevance or where there is a significant frequency of such usage. Thus, for example, if the intended context of a the key word “depression” is the economic context, a link may be provided to appropriate classifications of the Health Systems and Components headings (e.g. those coded with a “Z” designation, as described above). Similarly, if the context of “depression” is mental disease or effects incident to a medical condition, event or treatment, a link can be found to a corresponding key word or specialty such as mental health/development. Preferably, however, a menu which can be invoked from symbol 625 is provided which is composed of the key words at a particular hierarchical level, preferably the highest or least specific level (e.g. the first branching above the root of a hierarchical “tree” data structure) in the limited hierarchical list of key words. Essentially, selection of symbol 625 or any other action to provide context searching invokes a limited and directed “browse” function of a given level of the hierarchical key word index of either the body systems/specialties database or the health management systems and components (“Z” classifications) database for the specified specialty which already exists in storage, an exemplary screen for which is shown in
It should be appreciated that providing for building of a search query including a context specification avoids the need to formulate a “Boolean” logical search query and sequentially add terms and their relationship to other terms to limit the number of documents returned and also avoids the potential for loss of relevant documents from the search results that may be unwittingly caused by a Boolean logic search query based on the text of respective documents. It also avoids the need for any particular level of acquired skill in formulation of Boolean search queries on the part of the user. Since all elements of the search query are matched to menus reflecting index term classifications of documents which already exist in memory, errors in formulating the search query that may occur as terms are added to a Boolean search query are substantially avoided. Further, the use of menus can serve to guide the user through the construction of the search query in a manner which largely reflects the content of the database in regard to the specified specialty. Moreover, the highly counter-intuitive process of refining the search through reference to (at least initially) less refined levels of the hierarchy of index terms also avoids the need for further classification of articles/documents and can refine the search to return only a very few highly relevant documents (an exemplary screen being illustrated in
Referring again to
The invention also preferably provides Key Article Collections (“KACs”) within the database. A KAC (250 in
Further, KACs may also be developed for health care professionals other than physicians, e.g. for nurses, respiratory therapists, pharmacists. Such KACs would be organized along the same lines, but would contain articles pertinent to each particular specialty derived largely from Master Indices and databases peculiar to the specialty.
In addition, the database may provide collections of articles that are especially chosen by experts for use by lay health care consumers. Such collections typically include fewer articles per topic than the KACs (e.g. from about 5-10 and preferably from about 7-10). The precise number of articles may vary, depending on any of several factors, including but not limited to availability of suitable articles, demonstrated patient interest, etc. Patient collections may also include commentaries on the articles that are written in lay, technical, or the like terms by experts in the field, and indexed by similar terms via terms included in the thesaurus entries.
In one embodiment of the invention, sponsored corporate messaging is incorporated into the database, for example, in the subject level of the Master Index, or in a KAC collection. For example, in the case of a medical literature oriented database, pharmaceutical and biotech companies may be offered unique placement advertising spaces and/or links that are associated with suitable topics in the database, e.g. an advertisement for a diabetes drug, and a link to the web site of a manufacturer, may be uniquely placed in a section of the database dealing with diabetes. In another embodiment of the invention, professional versions of the database without sponsorships, or provided via an educational grant from a single sponsor, are provided.
The databases of the present invention are suitable for use in a variety of scenarios. For example, the databases may be accessible via the Internet at sites that subscribe to a service providing them. Alternatively, databases may be provided via an in-house Intranet, for example, in a hospital or research facility. Further, individuals may subscribe to the database. Due to the manageable size of the database, it can be readily accessed by portable devices such as Personal Digital Assistant (PDA) devices (e.g. Palm- and Pocket PC-platform, and other hand-held computers). The databases of the present invention may be employed with any electronic device capable of downloading the database and providing database access to the user.
The present invention also provides a search engine for retrieving information in the customized database, and methods of using the search engine and database. Searches may be carried out in three ways: 1) by using key words/phrases which are linked to the index terms of the thesaurus of the database (which correspond to the codes assigned to each article as well as to the individual terms in the Master Index entries); 2) by directly accessing the indices of specialty collections; and 3) by directly accessing an alphabetical listing of the headings/subheading of indices of specialty collections. For example, a user may type in key words or a phrase such as “heart valve” with or without Boolean operators and the search engine will retrieve articles that have been assigned codes corresponding to index terms containing the phrase or one or more words in the phrase, such as, for example, “Hear Valve Surgery”. Such “key word” searches are known to those of skill in the art, but according to the present invention, will typically result in retrieval of a fewer, manageable number of documents, all or the vast majority of which are highly relevant to the search terms. In addition, although the search engine is focused on the database of the present invention, links may be provided to other plenary database systems, e.g. MEDLINE.
Alternatively, the user may directly access the specialty indices and “scroll through” (i.e. browse) the headings/subheadings, etc., listed therein (i.e. through the outline or tree structure) until suitable articles or groups of articles are located. Finally, the user may directly access and “scroll through” an alphabetical listing of specialty indices. The development of an alphabetical listing of the articles in a collection may be carried out in any of several manners, so long as the method is consistent and results in a suitable alphabetical listing of the index terms in the specialty collections of the database. For example, when a database term is comprised of several connected items (e.g. A-24.2, Health Foods/Megavitamin Therapy/Dietary Supplements), the articles in this section of an index may be alphabetically indexed separately under Health Foods, and Megavitamin Therapy, and Dietary Supplements. Alternatively, depending on the initial design of the Master Index terms, some “connected” items in a term may be treated as a single entity during alphabetization. Any convention regarding alphabetization of the index may be used, so long an consistency is maintained, and the end result is efficient and accurate access to all articles in the index. Further, the alphabetical index may lead directly to the articles contained therein (e.g. by “clicking” on the term displayed on a computer monitor), or may simply direct the user to the appropriate section of the index, e.g. “See section A-24.2”.
The frugal choice of articles for inclusion in the database, coupled with the frugal assignment of codes per article, both carried out by experts, results in the retrieval of a small, manageable number of highly relevant articles per search by a user of the database. According to the present invention, a “manageable number” of articles is generally in the range of no more than from 1 to about 50, preferably from about 1 to about 35, and most preferably from about 5 to about 20, articles. However, for some applications, a “manageable number” may be considerably higher, e.g. up to about 200 or more. The search results will usually be in the nature of a small number of “folders” or “bins” (or Boolean combinations thereof) each corresponding to a particular classification in a specialty and including a relatively small number of documents or articles. These search results may be refined by, for example, a text word search (which can be rapidly carried out on the small number of documents and which can be performed based on a relatively simple query since virtually all false positives have already been removed) and/or assigned type exclusion, as alluded to above. Due to the expert selection and coding of articles, those articles that are retrieved in response to a query of the database are highly relevant and will contain few or no false positives. In addition, users of the database of the present invention need not be concerned about missing relevant articles because the entire selection and classification procedure is carried out by experts in the specialty.
When a database contains more than one specialty collection of articles, the specialty collections may include lateral links to one another (230 in
In general, the retrieved articles are initially presented to the searcher by title and abstract. In some cases (e.g. in the KAC collections), a commentary may accompany the title and abstract discussing, for example, the major points or purpose of the article, observations that would guide the reader to understanding the content of the article, etc. Such a commentary would be developed by an expert in the field with which the article is concerned. In addition, links to the full articles are provided. In some embodiments of the invention, a full article is directly available within the database. In other embodiments, a link to a web site (e.g. a publisher's or author's web site) is provided. In some embodiments, a combination of these means of article access is used. In a preferred embodiment of the invention, all articles are available in full within the database.
EXAMPLES Example 1 Coding of an Article and Assignment to Specialty CollectionFor the development of, for example, a Cardiology specialty collection within the database, a group of core professional journals is selected by at least one expert in the field of cardiology. One of the journals that is selected is, for example, The American Journal of Medicine. In order to develop the specialty collection, the table of contents (TOC) of an issue of the journal is reproduced and each article that is deemed suitable for inclusion in the collection is classified as to type (e.g editorial, review, case study, original or miscellaneous). For example, the article entitled “Atrial Flutter and the Risk of Thromboembolism: A Systematic Review and Meta-Analysis” is classified as an “R” document, for “review”. This may be noted directly on a copy of the TOC, e.g. in the space at the left of the article title.
Subsequently, the article is then coded by an expert in cardiology with aa code or codes (e.g. an alphanumeric code) corresponding to appropriate sections of the Master Index, i.e. to sections of the Index to which the article is most relevant. For example, the exemplary article on atrial flutter is suitable for inclusion in the B-4.5b section of the Cardiovascular/Peripheral Vascular of the Index (see
An expert then assigns the article to suitable specialty collections by, for example, noting the abbreviation for appropriate collections on a second copy of the TOC of the journal, adjacent to the article title. In the case of the exemplary atrial fibrillation article, suitable specialty collections could be, for example, cardiovascular (CV), internal medicine (IM), geriatrics (G), etc. There is no limit to the number of specialty collections to which the article may be assigned. The primary assignment is likely to be to the specialty associated with which the core journal from which the article was taken. However, assignment to e.g. the geriatrics specialty collection may also be deemed appropriate, and The American Journal of Medicine (in the group of cardiology core journals) would thus become a secondary source journal for geriatrics.
The article and its associated code(s) is then placed in the specialty collections to which it has been assigned. The exemplary article will be placed, for example, in the cardiology and geriatrics specialty collections. The associated codes, B-4.5b and V-20.5, migrate with the article and are merged with the index for the specialty collection. For example, with respect to the cardiology specialty collection index, if there are already articles in the index with code “B-4.5b”, then the new atrial fibrillation article is added to the “B-4.5b” section of the index. If no other article with code “B-4.5b” has ever been introduced into the cardiology specialty collection index, then a new entry “B-4.5b” is automatically inserted into the index. The same it true for inclusion of the article in the geriatrics specialty collection: the article will be assigned to the “V-20.5” section of the geriatrics specialty index, unless it does not yet exist, in which case section “V-20.5” will be automatically created as a heading in the geriatrics specialty collection index.
Example 2 Use of the Database of the Present Invention in Comparison to PubMedDue to the nature of the database of the present invention, the efficiency of the search engine is far superior to that of other presently known search engines such as PubMed. Table 1 describes the search efficiency using the customized database of the present invention, compared to a National Library of Medicine (NLM) based search.
As can be seen, use of the search engine, database and methods of the present invention results in the rapid retrieval of a manageable number (e.g. about 5 to about 20) of current, highly relevant documents that are highly relevant to the search topic, with few or no false positives.
While the invention has been described in terms of its preferred embodiments, those skilled in the art will recognize that the invention can be practiced with modification within the spirit and scope of the appended claims. Accordingly, the present invention should not be limited to the embodiments as described above, but should further include all modifications and equivalents thereof within the spirit and scope of the description provided herein.
Claims
1. A method of sorting a plurality of documents to be accessed by a plurality of readers or groups of readers, said method comprising the steps of
- developing a list of interest areas represented by said plurality of readers,
- developing a hierarchical index of subject matter referred to in said plurality of documents, each entry in said hierarchical index having at least one of an index term and an associated code,
- assigning a limited number of index terms and associated codes of said hierarchical index to each document of said plurality of documents,
- assigning a limited number of contexts or potential uses for which a document of said plurality of documents is particularly suited and associated codes to selected ones of said plurality of documents,
- assigning at least one of said interest areas to each document of said plurality of documents, and
- assembling a plurality of hierarchical indices of subject matter for respective interest areas from index terms and associated codes assigned to documents in each of said interest areas, and
- sorting respective documents of said plurality of documents in accordance with a respective one of said plurality of hierarchical indices for respective interest areas and said contexts or potential uses.
2. The method of claim 1, wherein said method is employed to construct a database.
3. The method of claim 1, wherein said interest areas are in the field of health care.
4. The method of claim 3, wherein said interest areas are recognized medical specialties.
5. The method of claim 1, where from 1-5 index terms and associated codes are assigned per document.
6. The method as recited in claim 1, wherein codes are applied to entries in said hierarchical index, said codes relating to subject matter of respective entries.
7. The method as recited in claim 1, including the further step of designating a document as a key article.
8. The method of claim 7, including the further step of providing text related to a document.
9. The method of claim 8, including the further step of providing continuing professional education material related to said document.
10. The method as recited in claim 1, including the further step of designating a document for access by a particular group of users of said database.
11. The method of claim 10 including the further step of providing text related to a document.
12. A method of sorting a plurality of documents to be accessed by a plurality of readers or groups of readers, said method comprising the steps of
- developing a list of interest areas represented by said plurality of readers,
- developing a hierarchical index of subject matter referred to in said plurality of documents, each entry in said hierarchical index having at least one of an index term and an associated code,
- assigning a limited number of index terms and associated codes of said hierarchical index to each document of said plurality of documents,
- assigning at least one of said interest areas to each document of said plurality of documents, and
- assembling a plurality of hierarchical indices of subject matter for respective interest areas from index terms and associated codes assigned to documents in each of said interest areas,
- sorting respective documents of said plurality of documents in accordance with a respective one of said plurality of hierarchical indices for respective interest areas, and at least one of
- browsing said index terms and selecting an index term at a less refined hierarchical level as a context for another index term for purposes of a search, and
- sorting search results based on an index term and an interest area in accordance with components of said documents.
13. The method of claim 12, wherein said method is employed to construct a database.
14. The method of claim 12, wherein said interest areas are in the field of health care.
15. The method of claim 14, wherein said interest areas are recognized medical specialties.
16. The method of claim 12, where from 1-5 index terms and associated codes are assigned per document.
17. The method as recited in claim 12, wherein codes are applied to entries in said hierarchical index, said codes relating to subject matter of respective entries.
18. The method as recited in claim 12, including the further step of designating a document as a key article.
19. The method of claim 18, including the further step of providing text related to a document.
20. The method of claim 19, including the further step of providing continuing professional education material related to said document.
21. The method as recited in claim 12, including the further step of designating a document for access by a particular group of users of said database.
22. The method of claim 21 including the further step of providing text related to a document.
23. A method of searching a specialty oriented document database or index created from a master index of a subject matter area by
- assigning one or more specialties to each document,
- assigning one or more terms or codes from said master index to each document,
- assigning a context or potential use for which the a document of said plurality of documents is particularly suited to selected ones of said documents,
- assembling a database comprising said documents having a selected specialty in accordance with said terms or codes, said method comprising steps of
- arranging said terms or codes hierarchically or alphanumerically,
- browsing said terms or codes, and
- accessing said database in accordance with at least one of said terms or codes and at least one of
- a said context or use for which the a document of said plurality of documents is particularly suited,
- an index term selected by browsing said index terms at a hierarchically less refined level to specify a context of another specified index term, and
- one or more components of respective ones of said documents.
24. The method of claim 23, further comprising steps of
- assigning key words to related terms or codes, respectively,
- browsing said keywords, and
- accessing said terms or code using said key words.
25. The method of claim 24, wherein said documents are limited in number and including the further step of
- linking said database to a plenary database in accordance with said terms or codes.
26. The method of claim 23, wherein said documents are limited in number and including the further step of
- linking said database to a plenary database in accordance with said terms or codes.
27. A method of searching as recited in claim 23 including the further step of browsing a list of index terms appearing at a predetermined level of a hierarchical arrangement of said index terms.
6678694 | January 13, 2004 | Zimmermann et al. |
7490092 | February 10, 2009 | Sibley et al. |
7548917 | June 16, 2009 | Nelson |
8117206 | February 14, 2012 | Sibley et al. |
8204852 | June 19, 2012 | Nelson |
8301482 | October 30, 2012 | Reynolds et al. |
8316237 | November 20, 2012 | Felsher et al. |
8527520 | September 3, 2013 | Morton et al. |
20030217056 | November 20, 2003 | Allen et al. |
20050108200 | May 19, 2005 | Meik et al. |
20090125534 | May 14, 2009 | Morton et al. |
20120215560 | August 23, 2012 | Ofek et al. |
Type: Grant
Filed: Apr 5, 2011
Date of Patent: Jul 15, 2014
Patent Publication Number: 20110184954
Assignee: Nelson Information Systems, Inc. (Bethesda, MD)
Inventor: John M. Nelson (Bethesda, MD)
Primary Examiner: Jean M Corrielus
Application Number: 13/080,074
International Classification: G06F 17/30 (20060101);