Using latent semantic analysis and the predication algorithm to improve extraction of meanings from a diagnostic corpus.
There is currently a widespread interest in indexing and extracting taxonomic information from large text collections. An example is the automatic categorization of informally written medical or psychological diagnoses, followed by the extraction of epidemiological information or even terms and structures needed to formulate guiding questions as an heuristic tool for helping doctors. Vector space models have been successfully used to this end (Lee, Cimino, Zhu, Sable, Shanker, Ely & Yu, 2006; Pakhomov, Buntrock & Chute, 2006). In this study we use a computational model known as Latent Semantic Analysis (LSA) on a diagnostic corpus with the aim of retrieving definitions (in the form of lists of semantic neighbors) of common structures it contains (e.g. "storm phobia", "dog phobia") or less common structures that might be formed by logical combinations of categories and diagnostic symptoms (e.g. "gun personality" or "germ personality"). In the quest to bring definitions into line with the meaning of structures and make them in some way representative, various problems commonly arise while recovering content using vector space models. We propose some approaches which bypass these problems, such as Kintsch's (2001) predication algorithm and some corrections to the way lists of neighbors are obtained, which have already been tested on semantic spaces in a non-specific domain (Jorge-Botana, León, Olmos & Hassan-Montero, under review). The results support the idea that the predication algorithm may also be useful for extracting more precise meanings of certain structures from scientific corpora, and that the introduction of some corrections based on vector length may increases its efficiency on non-representative terms.
Jorge-Botana
Guillermo
G
Departamento de Psicología Básica, Facultad de Psicología, Universidad Autónoma de Madrid, Campus de Cantoblanco, 28049 Madrid, Spain.
Olmos
Ricardo
R
León
José Antonio
JA
D000043:Abstracting and Indexing; D000465:Algorithms; D001185:Artificial Intelligence; D003628:Database Management Systems; D004526:Efficiency; D006801:Humans; D016247:Information Storage and Retrieval; D001523:Mental Disorders / Q000175:diagnosis*; D009323:Natural Language Processing; D010363:Pattern Recognition, Automated; D011578:Psycholinguistics; D012660:Semantics; D009626:Terminology as Topic