1 / 50

Knowledge Management and Text Mining for Bioscience Literature Search

Knowledge Management and Text Mining for Bioscience Literature Search. Shannon Bradshaw, Marc Light Department of Management Sciences School of Library and Information Science Department of Linguistics Department of Computer Science The University of Iowa. Reducing Info Management Problems.

donoma
Download Presentation

Knowledge Management and Text Mining for Bioscience Literature Search

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Knowledge Management and Text Mining for Bioscience Literature Search Shannon Bradshaw, Marc Light Department of Management Sciences School of Library and Information Science Department of Linguistics Department of Computer Science The University of Iowa

  2. Reducing Info Management Problems • Evolutionary biology • Many organisms • Many proteins • Many pathways • Many information management problems • A veritable goldmine for people like us

  3. Knowledge Management (KM) • Key idea: • Reduce duplicated effort in an organization or community • Simple example: • Bob has a question • An effective KM framework will point Bob to Alice or Sharon who both know the answer and will share it • Ineffective KM would require Bob to invest a great deal of time deciphering the answer for himself • Want to reuse the experiences and previous efforts of a community to help an individual

  4. Text Mining • Extracting structured information from prose • Example: • A table of protein-protein interactions distilled from individual interactions described in sentences scattered across several documents

  5. KM and Text Mining • Large research communities in both spaces • Want to interleave them in a single tool • Targeted to bioscience literature • We call this tool Machete

  6. Example • Context: • Experiments identified many genes that were ankyrins or contained ankyrin repeats. • Need: • Learn about ankyrins and ankyrin repeats

  7. Knowledge Artifact

  8. Using Artifacts: Personal level

  9. Using Artifacts: Organizational level

  10. Instead of doing the digging again

  11. Lab members can reuse this

  12. Using Artifacts: Community level

  13. Finding documents

  14. Reference Directed Indexing (RDI) • Objective: To combine strong measures of both relevance and significance in a single metric • Intuition: The opinions of authors who cite a document effectively distinguish both what a document is about and how important a contribution it makes • Builds on the idea of using of anchor text to index Web documents

  15. Example • Paper by Andrade, Perez-Iratxeta, and Ponting on protein repeats

  16. A single reference to Andrade The ankyrin repeat motif mediates protein–protein interactions and is found in a diverse array of protein families, including transcription factors, cytoskeletal proteins, proteins which regulate development, and toxins (Andrade et al., 2001).

  17. Leveraging multiple citations • For any document cited more than once… • We can compare the words of all authors • Terms used by many referrers make good index terms for a document • Phrases and statements in citation sentences bring to the surface important findings

  18. Repeated use of words and phrases Ankyrinrepeats are thought to be important for protein–protein interaction events between integral membrane proteins and cytoskeletal proteins [Andrade et al., 2001]. The ankyrinrepeat motif mediatesprotein–protein interactions Repeat proteins mediate numerous key protein–protein interactions in nature.[1. and 2.] Their repetitive architecture permits the adaptation of their size… The ankyrinrepeat motif mediatesprotein–protein interactions such as ankyrin and ß-propeller repeats [42]

  19. A voting technique • RDI treats each citing document as a voter • The presence of a query term in referential text is a vote of “yes” • The absence of that term, a “no” • The documents with the most votes for the query terms rank highest

  20. Extraction possibilities • In addition to retrieval, citation sentences may also provide a valuable source of data for information extraction • However, for the time being we are focusing on the content of documents for extraction purposes

  21. Finding information within documents

  22. Passage Retrieval Text Mining • Summarize gene function • Support for GO assignment • Speculative passages

  23. Retrieve Docs by First Finding Genes • Associate words with genes • Collect word counts from user query doc set • Return genes for which counts of associated words went up • For each such gene, return docs where associated words were found

  24. Retrieve Docs by First Finding Genes (DNA AND repair) c words 6 Lung 2 CPD 2 TTD c words 4 Lung 6 CPD c words 3 mRNA 4 IL-4 (XPD xeraderma… Look at the XPD gene and documents containing the Lung and CPD words (STAT6 …

  25. Info Extraction Text Mining • prot interacts-with prot • prot located-in organella • gene associated phenotype

  26. How It Works • Linguistics knowledge Ankyrinsbind to cell adhesion molecules of the CD44 family and the L1 CAM family… This facilitates assembly of a repressor complex containing HDAC, Rb, and E2F that blocks transcription of the gene for IGF-1… • Semantic knowledge • dictionaries and ontologies • Counts • co-occurrence statistics • redundancy, e.g., that x interacts with y is mentioned 345 times

  27. Protein Interaction Extraction System We’re Building • Inputs: • Pubmed query (“Ankyrins”) • List(s) of proteins • Output: • Table of interacting protein pairs and links

  28. Screen Shots

  29. Clause-based Extraction Collectively, these mutations also suppressed association of VDR with the coactivators GRIP1 and steroid receptor coactivator 1 in vitro but had little or no effect on ligand binding, heterodimerization with the retinoid X receptor, or association with a VDR-specific DNA recognition element

  30. Method Section Mining What fold concentrated Taq DNA polymerase buffer is optimal for the PCR reaction? What plasmid DNA concentrations are needed for restriction digests? In preparation for a Western blot, how long should GST lysate columns be incubated? • We’re trying to build a system that can find answers to such questions

  31. Dictionary Construction • You people use so many words for the same thing: abbreviations, different uses of punctuation, totally different names • histone deacetylase 4, HDAC, HD, KIAA0288 • What is a poor computer to do? • Computers need synonym lists and other information about words

  32. The Info Is Out There(it just needs to be collated) • Gene and protein entries in SwissProt, HUGO, GDB, OMIM, GenAtlas, LocusLink, InterPro have aliases • They are all stored in different formats • They each contain some of the synonyms • They are only partially cross-referenced • Genes from non-model organisms are less likely to be in some database somewhere (unless there is a homolog) (???) • Grunt work is required

  33. Nuts + bolts

  34. PDF: Human sees

  35. Machine sees

  36. Challenges • Each word/few words placed using x,y coordinates • Acrobat is just painting a picture. It has no sense of the content of documents. • Difficult to: • Follow flow of prose • Single or multi-column? • Some text spans multiple columns • Headers/footers • Determine section breaks • Distinguish image/figure caption from body text • To parse bibliography entries • Every document has a different layout format

  37. Article has 3 columns, but text in PDF file may flow from left to right Is this part of the article? Is this one block of text or part of two columns? Is this part of the body or footer information?

  38. PDF Highlighting • Multivalent Browser Annotations • Primarily useful for highlighting • Alternative annotations • Highlighting with comments • Stored separately from document • Local to user/machine • How would this information be shared? • Can they be “fused” with the document?

  39. Multivalent Interface

  40. Multivalent • Highly extensible • We have some degree of freedom to modify • Interface is treated as part of the viewed document

  41. PDF: Inserting Hyperlinks • Current system • Finds specified terms • Adds specified hyperlinks as an overlay over each instance of a search term • Outputs modified PDF <<links to Before/After files???>>

  42. PDF: Inserting Hyperlinks • Design Goals • Multi-platform support • Web-based interface • Maintaining list of terms/URLs • Submitting PDFs/URLs to URLs • Extend to other forms of annotations • Limitations • Certain PDFs cannot be converted to Text: (scanned image, certain PostScript and DVI conversions) • Search is not robust: no hyphenations

More Related