<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Improving the extraction of complex regulatory events from scientific text by using ontology-based inference</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author role="corresp">
							<persName><forename type="first">Jung-Jae</forename><surname>Kim</surname></persName>
							<email>jungjae.kim@ntu.edu.sg</email>
							<affiliation key="aff0">
								<orgName type="department">School of Computer Engineering</orgName>
								<orgName type="institution">Nanyang Technological University</orgName>
								<address>
									<country key="SG">Singapore</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Dietrich</forename><surname>Rebholz-Schuhmann</surname></persName>
							<affiliation key="aff1">
								<orgName type="department">EMBL-EBI</orgName>
								<orgName type="institution">Wellcome Trust Genome Campus</orgName>
								<address>
									<settlement>Hinxton, Cambridge</settlement>
									<country key="GB">UK</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Improving the extraction of complex regulatory events from scientific text by using ontology-based inference</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">5F2B55B19222F21B6E800E6B25B0A027</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T05:35+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Background: The extraction of complex events from biomedical text is a challenging task and requires in-depth semantic analysis. Previous approaches associate lexical and syntactic resources with ontologies for the semantic analysis, but fall short in testing the benefits from the use of domain knowledge. Results: We developed a system that deduces implicit events from explicitly expressed events by using inference rules that encode domain knowledge. We evaluated the system with the inference module on three tasks: First, when tested against a corpus with manually annotated events, the inference module of our system contributes 53.2% of correct extractions, but does not cause any incorrect results. Second, the system overall reproduces 33.1% of the transcription regulatory events contained in RegulonDB (up to 85.0% precision) and the inference module is required for 93.8% of the reproduced events. Third, we applied the system with minimum adaptations to the identification of cell activity regulation events, confirming that the inference improves the performance of the system also on this task. Conclusions: Our research shows that the inference based on domain knowledge plays a significant role in extracting complex events from text. This approach has great potential in recognizing the complex concepts of such biomedical ontologies as Gene Ontology in the literature.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Background</head><p>The task of extracting events from text, called event extraction, is a complex process that requires various semantic resources to decipher the semantic features in the event descriptions. Previous approaches identify and represent the textual semantics of events (e.g. gene regulation, gene-disease relation) by associating lexical and syntactic resources with ontologies <ref type="bibr" target="#b0">[1]</ref><ref type="bibr" target="#b1">[2]</ref><ref type="bibr" target="#b2">[3]</ref><ref type="bibr" target="#b3">[4]</ref><ref type="bibr" target="#b4">[5]</ref>. We further explore the usage of an on-tology for incorporating domain knowledge into an event extraction system.</p><p>Events from text that have been hand-curated into relational databases by biologists are actually the products of scientific reasoning supported by the domain knowledge of the biologists. This process of reasoning is based on linguistic evidence of such language patterns as "A regulates B" and "expression of Gene C" which refer to the basic events of regulation and gene expression. These basic events can be combined into an event with the compositional structure "A regulates (the expression of Gene C)", where the parentheses enclose the embedded event.</p><p>In this paper, we call such an event consisting of multiple basic events a complex event and say that it has a compositional structure. We will show that the use of inference based on domain knowledge supports the extraction of complex events from text.</p><p>The previous approaches to extracting complex events combine the basic events into compositional structures according to the syntactic structures of source sentences. However, there are two open issues in curating the compositional structures into relational databases. First, the event descriptions in scientific papers are so complicated that it is often required to transform the compositional structures into the structures compatible with the semantic templates of the target databases. Second, an event can be represented across sentence boundaries, even in multiple sentences which are not linked via anaphoric expressions (e.g. 'it', 'the gene').</p><p>Biologists with sufficient domain knowledge have little problem in carrying out the two required tasks of structural transformation and evidence combination. Structural transformation is to find an event that has the same meaning as the original event but with a different structure, while evidence combination is to identify a new event that can be deduced from multiple events. We should encode the domain knowledge into a logical form so that our text mining systems can process the compositional structures of events, which are explicitly expressed in text and can be extracted by language patterns, to deduce the events with alternative structures and those implied by a combination of multiple events. We call the explicitly expressed events explicit events and the deduced events implicit events.</p><p>Several text mining systems have employed inference based on domain knowledge to fill in event templates <ref type="bibr" target="#b5">[6]</ref><ref type="bibr" target="#b6">[7]</ref><ref type="bibr" target="#b7">[8]</ref>. They can also go beyond sentence boundaries and combine into an event frame the event attributes collected from different sentences. However, they do not use an ontology for representing the inference rules. Moreover, they primarily deal with flat-structured event frames whose participants are physical entities (e.g. protein, residue). To address these issues, we present a novel approach that represents events and domain knowledge with an ontology and combines basic events into a compositional structure where an event participant can be another simpler event.</p><p>We utilize Gene Regulation Ontology (GRO), a conceptual model for the domain of gene regulation <ref type="bibr" target="#b8">[9]</ref>. The ontology has been designed for representing the compositional semantics of both biomedical text and the referential databases. GRO provides basic concepts and properties of the domain, which are from, and cross-linked to, such biomedical ontologies as Gene Ontology and Sequence Ontology. We use the concepts and properties of GRO to represent the domain knowledge in form of P→Q implications, which we call inference rules. We also represent explicit events from text with GRO and apply modus ponens to the inference rules and the explicit events to deduce implicit events. We implemented a system of event extraction with the proposed inference module and evaluated it on three tasks, reporting that the inference significantly improves the system performance.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Results</head><p>We performed three evaluations to test our system. Each evaluation takes two steps to answer the following two questions, respectively: 1) How well does the system with the inference module extract events from text and 2) how much does the inference module contribute to the event extraction? First, we ran the system on a manually annotated corpus to estimate the performance of the system. Second, we used the system for a real-world task of populating RegulonDB, the referential database of E. coli transcription regulatory network, to prove the robustness of the system. The first two evaluations are based on the corpora used for our previously reported experiments <ref type="bibr" target="#b9">[10]</ref>. Finally, we applied the system to a related task of extracting regulatory events on cell activities and compared the results with the GOA database <ref type="bibr" target="#b10">[11]</ref>. While the first two evaluation tasks focus on E. coli, a prokaryotic model organism, the last task deals with human genes and cells.</p><p>Table <ref type="table" target="#tab_0">1</ref> shows the event templates for the evaluations. The first two evaluations are to extract instances of the first three event templates in the table, while the last evaluation is to extract instances of the two last event templates. Our system deals with four properties of events: 1) agents which bind to gene regulatory regions or control gene expression and cell activities; 2) patients which are regulated by the agents; 3) polarity, which tells whether the agent regulates the patient positively or negatively; and 4) physical contact, which indicates whether the agent regulates the patient directly by binding or indirectly through other agents. Since the three evaluations only consider the agents and patients, the event templates in Table <ref type="table" target="#tab_0">1</ref>  </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Evaluation against event annotation</head><p>We evaluated our system first against a manually annotated corpus. The corpus consists of 209 MEDLINE abstracts that contain at least one E. coli transcription factor (TF) name. Two curators have annotated E. coli gene regulatory events on the corpus and have agreed on the final release of the annotated corpus which is available online<ref type="foot" target="#foot_0">1</ref> (see <ref type="bibr" target="#b9">[10]</ref> for details, including interannotator agreement).</p><p>We randomly divided the corpus into two sets: One for system development (i.e. training corpus) and the other for system evaluation (i.e. test corpus). The training corpus, consisting of 109 abstracts, has 250 events annotated, while the test corpus, consisting of 100 abstracts, has 375 events annotated. We manually constructed language patterns and inference rules, based on the training corpus and a review paper (see the Methods section for details).</p><p>The system successfully extracted 79 events from the test corpus (21.1% recall) and incorrectly produced 15 events (84.0% precision). We consider an extracted event as correct if its two participants and their roles (i.e. agent, patient) are correctly identified, following the evaluation criteria of the previous approaches <ref type="bibr" target="#b2">[3,</ref><ref type="bibr" target="#b11">12]</ref>. Among the 79 events, the system has correctly identified polarity of 46 events (58.2% precision) and physical contact of 51 events (64.6% precision), while these two features are not considered for estimating the system performance, following the evaluation criteria of the previous approaches <ref type="bibr" target="#b2">[3,</ref><ref type="bibr" target="#b11">12]</ref>.</p><p>To understand the contribution of the inference on the system, we have run the system without the inference module. It then extracts only 37 out of the successfully extracted 79 events, which indicates that the inference contributes on 53.2% of the correct results. In addition, the inference was involved in the extraction of only three out of the 15 incorrectly extracted events. This result supports our claim that logical inference can effectively deduce implicit textual semantics from explicit textual semantics.</p><p>We have further focused on the events whose agents are TFs for the purpose of comparing our system with <ref type="bibr" target="#b2">[3,</ref><ref type="bibr" target="#b11">12]</ref>. The test corpus has 305 events with TFs as agents. The system has successfully extracted 66 events among them (21.6% recall) and incorrectly produced 6 events (91.7% precision). This performance is slightly better than that of <ref type="bibr" target="#b2">[3]</ref> (90% precision, ∼20% recall) and of <ref type="bibr" target="#b11">[12]</ref> (84% precision).</p><p>We analyzed the errors of the system as follows: The false positives, in total 15 errors, are mainly due to the inappropriate application of the loose pattern matching method (7 errors) (see the Methods section for details). The other causes include parse errors (2), the neglect of negation <ref type="bibr" target="#b0">(1)</ref>, and an error in conversion from predicate argument structure to dependency structure <ref type="bibr" target="#b0">(1)</ref>. These results of error analysis indicate that the three incorrect events, which were extracted by the system with the inference module, are actually due to the incorrect outputs of the prior modules (e.g. pattern matching) passed to the inference module. In short, the inference module caused no incorrect results.</p><p>We also analyzed the false negatives. We found that 29.7% of the missing events (88/296) are due to the deficiency of the gene name dictionary and that 30.0% (68/296) are due to the lack of anaphora resolution. The rest of the missing events (40.3%) are thus dependent upon pattern matching and inference. It is hard to distinguish errors by pattern matching from those by the inference, because the inference module takes into consideration all semantics from an entire document (i.e. MEDLINE abstract) for the evidence combination. Therefore, the inference together with the pattern matching affects at most 40% of the false negatives.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Evaluation against RegulonDB</head><p>We tested the system against the real-world task of populating RegulonDB with E. coli transcriptional regulatory events from the literature. We used four corpora that are relevant to E. coli transcription regulation <ref type="bibr" target="#b9">[10]</ref>: 1) the regulon.abstract corpus with 2,704 MEDLINE abstracts which are references of RegulonDB, 2) the regulon.fulltext corpus with the fulltexts of 436 references in RegulonDB, 3) the ecoli-tf.abstract corpus with 4,347 MEDLINE abstracts that contain at least one E. coli TF name, and 4) the ecoli-tf.fulltext with the fulltexts of 1,812 papers among those in the ecoli-tf.abstract.</p><p>We have measured the performance of the system for this evaluation task as follows: The precision is measured as the percentage of events found in RegulonDB among the unique events extracted by the system, while the recall is the percentage of the successfully extracted events among those curated in RegulonDB. The version of RegulonDB used for the evaluation is 6.2, containing 4,579 E. coli genes, 169 TFs, and 3,590 unique gene regulation events. This evaluation only considers events with TFs as agents because of the purpose of populating RegulonDB. The overall performance is as follows: F-score 0.44, precision 66.6%, and recall 33.1%.  <ref type="table">2</ref>. Evaluation against RegulonDB Additionally, we analyzed the effect of event types. The precision for the events of the type "regulation of transcription" is 85%, higher than that of <ref type="bibr" target="#b11">[12]</ref> (77% precision), while the overall precision (67%) is predictably lower than that since the system of <ref type="bibr" target="#b11">[12]</ref> is developed specifically for extracting regulatory events on gene transcription. We included the events of the other two types, which are hypernyms of "regulation of transcription", into the result set for the evaluation, because of the low recall for the events of "regulation of transcription" (5%). The overall recall (33%) is still lower than that of <ref type="bibr" target="#b11">[12]</ref> (45% recall) because of the small size of the regulon.fulltext corpus (436 fulltexts). Note that <ref type="bibr" target="#b11">[12]</ref> extracted 42% of RegulonDB events from 2,475 fulltexts of RegulonDB references. We plan to analyze a larger number of fulltexts in the future.</p><p>It is remarkable that the inference is inevitable for extracting 93.8% of the RegulonDB events that are extracted by our system from the corpora. In contrast, the inference module is involved in the extraction of only 3.2% of the false negative events. The percentage 93.8% is much higher than 53.2% of the first evaluation. The difference may be due to the fact that this second evaluation only counts unique events, while the first evaluation against the event annotations counts all extracted event instances. If so, these results may indicate that only a small amount of well-known events are frequently mentioned in papers in concise language forms, thus extracted by language patterns even without the help of inference, and that the rest of the events are expressed in papers with the detailed procedures of experiments which led to the discovery of the events.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Adaptation for regulation of cell activities</head><p>Rule-based systems are criticized for being too specific to the domains for which they have been developed, so much so that they cannot be straightforwardly adapted for other domains. To prove the adaptability of our system, we have applied it to a related topic: Regulation of cell activities.</p><p>The goal of this new task is to populate the GOA <ref type="bibr" target="#b10">[11]</ref>, concerning two Gene Ontology (GO) concepts: Regulation of cell growth (GO:0001558) (shortly, RCG) and regulation of cell death (GO:0031341) (shortly, RCD). GOA is a database which provides GO annotations to proteins. In short, the task is to identify the proteins that can be annotated with the two GO concepts. The semantic templates of the two event types are defined in Table <ref type="table" target="#tab_0">1</ref>.</p><p>The adaptation included only the following work: We manually collected keywords of the concepts 'growth' and 'death' from WordNet and constructed 40 patterns for the keywords by using MedEvi <ref type="bibr" target="#b12">[13]</ref>. As candidate agents, we collected human gene/protein names from UniProt. We also collected cell type names from MeSH. These are newly built resources that were not required for the first two evaluation tasks. Existing language patterns and inference rules, for example for the concept 'regulation', were reused. We have not used any training corpus to further adjust the system to the new task.</p><p>We constructed a test corpus consisting of 13,136 abstracts by querying PubMed with two MeSH terms "Cell Death" and "Cell Enlargement". The system with the inference module extracted 244 unique UniProt proteins associated with RCG events and 266 unique proteins associated with RCD events from the corpus. This evaluation also uses the two measures: Precision, the percentage of unique proteins found in GOA among the extracted proteins, and recall, the percentage of extracted proteins among the protein records in GOA. GOA con-tains 16 proteins among the 244 proteins of RCG events (6.6% precision) and 100 proteins among the 266 proteins of RCD events (37.6% precision). Currently (2010 July), the GOA has 155 proteins associated with RCG (10.3% recall) and 908 proteins associated with RCD (11.0% recall). These results show that our system can be applied to a related task with minimal adaptations.</p><p>We also tested the system without the inference module against the cell corpus. It identifies 193 proteins associated with RCG events and 198 proteins associated with RCD events. GOA contains 13 proteins among the 193 proteins of ROG events (6.7% precision) and 78 proteins among the 198 proteins of RCD events (39.4% precision). The precision almost does not change even after running without the inference module, while the recall drops about 20% without the inference module. This finding is similar to what we found from the results of the second evaluation such that the precision is independent from the inference, while the recall drops significantly without the inference module. But the relatively smaller drop of recall for the new task may indicate that the inference rules developed for the first two evaluations have less effects on the third evaluation than the other two evaluations.</p><p>We have manually inspected 20 out of the proteins that are extracted by our system but not found in GOA, for each event type. Among the 20 'false positive' proteins of the RCD concepts, we found evidence that can support the association of 15 proteins with RCD concepts (75%). This means that the real precision can go up to 80% and more importantly that we can identify new protein instances of GO concepts by using our system. Among the 20 'false positive' proteins of the RCG concepts, we located evidence only for 8 proteins (40%). After careful inspection, we realized that the precision of the RCG-related proteins is much lower than that of the RCD-related proteins because the language patterns for RCG events, which we collected from WordNet, are not specific to cell size growth, but may also refer to cell proliferation and development which should be linked to the other GO concepts "cell proliferation" (GO:0008283) and "cell development" (GO:0048468). The lack of training corpus led to this problem, and so we plan to extend the experiment to other GO concepts, establishing training corpora for the concept identification in text.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Discussion</head><p>As explained in the Introduction, the inference rules we introduce in this paper are to deduce implicit events from explicit events. Note that unless the explicit events contain enough evidence to an implicit event, we cannot deduce the implicit event from the explicit events. In other words, the implicit events are alternative representations of the extracted information, where the implicit events do not convey new information compared to the explicit events. The performance comparison between the system with the inference and that without the inference is, in a sense, to see which representations better fit for the target templates, where the inference rules are designed to produce results that better match the target templates.</p><p>The previous event extraction systems often utilize rules or models whose semantics directly reflect the target event templates, thus embedding linguitic and domain knowledge together. In contrast, our approach of separating the inference rules from the linguistic resources has the following characteristics: 1) We can represent the semantics of sentences, which are relevant to event extraction, according to the syntactic structures of the sentences, independently from target semantic templates <ref type="bibr" target="#b4">[5]</ref>; 2) we can construct language patterns for event extraction without respect to target semantics, considering the compositional aspect of events, which has led to the development of phrase-level patterns rather than sentence-level or clause-level patterns <ref type="bibr" target="#b13">[14]</ref>; and 3) we can add or remove language patterns according to their semantic categories, not worrying about the sideeffect of domain-specific patterns, which makes the patterns highly reusable, as shown in the third test case.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Conclusions</head><p>We proposed a novel approach to event extraction, using an ontology to represent the semantics of lexical, syntactic, and pragmatic resources. We focused on extracting regulatory events on gene expression and cell activities, which are very important to molecular biology and disease studies. Our system shows the full complexity in the identification of such complex events from the literature and may guide the ontology development to innovative ways of integrating various knowledge resources.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Methods</head><p>Our system first recognizes mentions of individual GRO instances in text, which can be the event components. It then combines them into compositional structures of explicit events by using language patterns. The system performs inference based on domain knowledge to deduce implicit events from the explicit events. It finally extracts the events that match pre-defined event templates. Both explicit and implicit events may fit for the database event templates.</p><p>Figures <ref type="figure">1a and 1b</ref> show the examples of the extracted events. Figure <ref type="figure">1a</ref> depicts the three types of structures from the input text: Dependency structure, explicit event, and implicit event. An arrow between the syntactic and semantic structures indicates a cor-  The explicit event is composed from phrasal structures to sentential structures by using the patterns in Table <ref type="table" target="#tab_3">3</ref>. The implicit event is deduced from the explicit events by using the inference rules 1 to 3 in Table <ref type="table" target="#tab_4">4</ref>. TFBS stands for TranscriptionFactorBindingSiteOfDNA. Figure <ref type="figure">1b</ref> shows that the explicit events of the two sentences are combined to deduce the implicit event. Rule 4 in Table <ref type="table" target="#tab_4">4</ref> is used for the deduction. The overall workflow of the system is depicted in Figure <ref type="figure">2</ref>.</p><p>No </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Named entity recognition</head><p>We have adopted a dictionary-based approach for named entity recognition.</p><p>The dictionary contains 15,881 gene/protein and operon names of E. coli, including the names of 169 E. coli TF names, collected from RegulonDB and SwissProt. The recognized names are grounded with UniProt identifiers and labeled with relevant GRO concepts among the followings: Gene, Protein, Operon, and TranscriptionFactor.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Parsing</head><p>We have utilized Enju, the HPSG parser <ref type="bibr" target="#b14">[15]</ref>, for syntactic analysis of sentences. While the Enju parser produces predicate-argument structures, we have developed a module to convert them into dependency structures and selectively merged the predicate-argument structure into the dependency structure. We have identified the dependency structure for the loose matching of language patterns explained below.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Pattern Matching</head><p>To identify the explicit events from sentences, the system utilizes syntactic-semantic paired patterns, match-ing the syntactic patterns to the dependency structures and combining the semantic patterns into a semantic structure.</p><p>Each pattern is a pair of a syntactic pattern and a semantic pattern. Syntactic patterns comply with dependency structures. The leftmost item within a pair of parentheses (e.g. cause Verb, lesion Noun) is the head of the other items within the parentheses (e.g. Subject:Agent, Object:Patient). A dependent item may be surrounded by another pair of parentheses, which forms an embedded structure (e.g. Pattern 1, Pattern 2). The lexical items in the syntactic patterns are labeled with part-of-speech (POS) tags (e.g. Verb, Noun, Prep), and should be matched to words with the same POS tags. The dependent items have syntactic constraints that indicate their roles with respect to their head items (e.g. Subject, Object), and should be matched to those with the syntactic roles. The dependent items may have semantic variables (e.g. Agent, Patient, Gene), which indicate the semantics of the dependent items. If the semantic variable of a dependent item is a concept of GRO (e.g. Gene), the variable should match a semantic category that is identical to, or a sub type of, the specified concept.</p><p>The semantic pattern expresses the semantics of its corresponding syntactic pattern. The semantic pattern is represented with GRO concepts (e.g. RegulatoryProcess, GeneExpression) and properties (e.g. hasAgent, hasPatient).</p><p>The system tries to match the syntactic patterns to the dependency structures of sentences in a bottom-up way. For example, it matches from Pattern 1 to Pattern 4 in Table <ref type="table" target="#tab_3">3</ref> to the dependency structure of the example (1) depicted in Figure <ref type="figure">1a</ref>. In the process, it considers the syntactic and semantic constraints of the syntactic patterns. For instance, the item 'cause' of the fourth pattern in Table <ref type="table" target="#tab_3">3</ref> should match the verb 'cause' that has both a subject and an object.</p><p>Once a syntactic pattern is successfully matched to a node of dependency structure, its corresponding semantic pattern is assigned to the node as one of its semantics. If the syntactic pattern has dependent items with semantic variables (e.g. Subject:Agent, Object:Patient), the variables (e.g. Agent, Patient) are replaced with the semantics of the children of the node that have been matched to the dependent items. In this way, the semantics of multiple phrases is combined into sentential semantics. In Figure <ref type="figure">1a</ref>, the small boxes with dashed lines show the semantics assigned to the internal nodes of the example (1), which are later combined into the textual sentential semantics.</p><p>Note that the node 'lesions' is assigned two pieces of semantics for the two gene names that are the children of the node (i.e. himA, himD). The explicit textual semantics of Figure <ref type="figure">1a</ref> is one of the two, while the other is a duplicate of Sem1 except that the gene name 'himA' is replaced with 'himD'.</p><p>One important feature of the pattern matching is that we loosely match the syntactic patterns to the dependency structures. For instance, the gene name 'fimA' is not a direct child of the preposition 'of', but is matched to the item Object:Gene of the first pattern in Table <ref type="table" target="#tab_4">4</ref>. We have decided to match a dependent item not only to a direct child of the node matched to the head item, but also to any descendant of the node. The feature is based on two reasons: First, it is practically impossible to construct all potential patterns for the event extraction, though a reasonably large number of patterns for gene regulation have been accumulated; and second, the lexical entries not matched to any of the patterns for gene regulation (e.g. 'sevenfold', 'operon', 'fusion') might not affect the extraction of the events. This loose matching still works under the following strict conditions: 1) An item with a syntactic role (e.g. Subject) can be matched to one of descendants under the sub-tree with the syntactic role; 2) once an item is matched to a node, it is not further matched to the node's descendants; and 3) it does not jump over clausal boundaries (e.g. 'which') and several exceptional words (e.g. 'except').</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Inference</head><p>The inference step is to transduce explicit textual semantics (or events) into implicit semantics (or events). It deduces a new specific event instance, if possible, by combining any two or more general events. The inference module takes as input the explicit events from a text (i.e. a MEDLINE abstract, a fulltext) identified by the previous module pattern matching. It applies to the explicit events the inference rules that reflect common sense knowledge and domain knowledge, as exemplified in Table <ref type="table" target="#tab_4">4</ref>.</p><p>An inference rule has the propositional logic form of P→Q, where P is a set of conditions and Q is the conclusion. It works with the modus ponens rule (i.e. P, P→Q ⊢ Q). That is, if all the conditions P of a rule match some of the identified events from a text, the conclusion Q is instantiated and then added as an additional event of the text. As the input events are represented with GRO, the inference rules and their resultant events are also represented with GRO.</p><p>We have constructed 28 inference rules for dealing with the compositional structures of gene regulation events (e.g. Rules 1, 2) and for deducing biological events from the combination of linguistic events (e.g. Rules 3, 4) by consulting the training corpus and the review paper <ref type="bibr" target="#b15">[16]</ref> (see Table <ref type="table" target="#tab_4">4</ref>).</p><p>For example, Rules 1 and 2 flatten, if possible, the compositional structure of event descriptions. The ex-plicit events in Figure <ref type="figure">1a</ref> has a cascaded structure with four basic event instances (i.e. three RegulatoryProcess, one GeneExpression) and is transformed by Rules 1 and 2 to fit for the database template that has only two event instances (i.e. RegulationOfGeneExpression, GeneExpression). Rule 3 deduces the specific event type Regula-tionOfGeneExpression from a general type of event (i.e. RegulatoryProcess). Rule 4 reflects the domain knowledge that if a transcription factor both binds to the regulatory region of a gene and regulates the gene's expression level, it is the transcriptional regulator of the gene. Note that the two conditions of Rule 4 can be matched to events from any sentences; in other words, Rule 4 can merge multiple evidence from different sentences into a fact. The function polarity sum works exactly like NXOR (Not Exclusive OR) operation in Boolean logic. The rules are repeatedly applied over the explicit events from a given text until no additional event is generated.</p><p>We have implemented a program that converts the inference rules into Prolog programming codes and a Prolog application that executes the rules over input events. We could not use the OWL-DL reasoners (e.g. Pellet) because of the DL-safe restriction of the reasoners. DL-safe restriction assumes that all instances of rules, both in conditions and in conclusions, should be available at the knowledge base <ref type="bibr" target="#b16">[17]</ref>. Unfortunately, however, the rules for the event extraction generate new instances of events and event attributes in the conclusions. Nonetheless, we can still utilize the reasoners to validate the ontology populated with the extracted events.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Extraction</head><p>The system finally selects the events that match given semantic templates among those resulted from either pattern matching or inference. Table <ref type="table" target="#tab_0">1</ref> shows the event templates. The variables are marked with '?' and are matched to the instances of the concepts referred to by the variables. For example, the variable "?Protein" can be matched to a protein name. Non-variable concepts and properties are used as semantic restriction on the events to extracted. For example, the last template in Table <ref type="table" target="#tab_0">1</ref> can be matched to an instance of NegativeRegulation, which a child of RegulatoryProcess. In addition, the patient of the instance should an instance of CellDeath and the agent can be a gene, where Gene is a descendant of MolecularEntity.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure 1 :Figure 2 :</head><label>12</label><figDesc>Figure 1: Examples of event extraction</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head>Table 1 .</head><label>1</label><figDesc>include only the two properties. Semantic templates for target events</figDesc><table><row><cell>Semantic template</cell><cell>Gene Ontology</cell></row><row><cell></cell><cell>concept</cell></row><row><cell>&lt;RegulationOfGeneExpression</cell><cell>Regulation of</cell></row><row><cell>hasAgent=?Protein</cell><cell>gene expression</cell></row><row><cell>hasPatient=&lt;GeneExpression</cell><cell>(GO:0010468)</cell></row><row><cell>hasPatient=?Gene&gt;&gt;</cell><cell></cell></row><row><cell>&lt;RegulationOfTranscription</cell><cell>Regulation of</cell></row><row><cell>hasAgent=?Protein</cell><cell>transcription</cell></row><row><cell>hasPatient=&lt;Transcription</cell><cell>(GO:0045449)</cell></row><row><cell>hasPatient=?Gene&gt;&gt;</cell><cell></cell></row><row><cell>&lt;BindingOfTFTo-</cell><cell>Transcription</cell></row><row><cell>TFBindingSiteOfDNA</cell><cell>factor binding</cell></row><row><cell>hasAgent=?TranscriptionFactor</cell><cell>(GO:0008134)</cell></row><row><cell>hasPatient=</cell><cell></cell></row><row><cell>&lt;RegulatoryDNARegion</cell><cell></cell></row><row><cell>hasPatient=?Gene&gt;&gt;</cell><cell></cell></row><row><cell>&lt;RegulatoryProcess</cell><cell>Regulation of</cell></row><row><cell>hasAgent=?MolecularEntity</cell><cell>cell growth</cell></row><row><cell>hasPatient=&lt;CellGrowth</cell><cell>(GO:0001558)</cell></row><row><cell>hasAgent=?Cell&gt;&gt;</cell><cell></cell></row><row><cell>&lt;RegulatoryProcess</cell><cell>Regulation of</cell></row><row><cell>hasAgent=?MolecularEntity</cell><cell>cell killing</cell></row><row><cell>hasPatient=&lt;CellDeath</cell><cell>(GO:0031341)</cell></row><row><cell>hasAgent=?Cell&gt;&gt;</cell><cell></cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_1"><head></head><label></label><figDesc>Table2shows the evaluation results over each test corpus, where the performance of the system without the inference is displayed within pairs of parentheses.</figDesc><table><row><cell>Corpus</cell><cell cols="3">Recall Precision F-score</cell></row><row><cell>ecoli-tf.abstract</cell><cell>22.4%</cell><cell>77.2%</cell><cell>0.35</cell></row><row><cell></cell><cell>(0.3%)</cell><cell>(50.0%)</cell><cell>(0.01)</cell></row><row><cell>ecoli-tf.fulltext</cell><cell>24.0%</cell><cell>67.1%</cell><cell>0.35</cell></row><row><cell></cell><cell>(1.5%)</cell><cell>(76.1%)</cell><cell>(0.03)</cell></row><row><cell>regulon.abstract</cell><cell>17.1%</cell><cell>85.0%</cell><cell>0.28</cell></row><row><cell></cell><cell>(0.1%)</cell><cell>(80.0%)</cell><cell>(0.00)</cell></row><row><cell>regulon.fulltext</cell><cell>14.1%</cell><cell>74.0%</cell><cell>0.24</cell></row><row><cell></cell><cell>(1.2%)</cell><cell>(91.7%)</cell><cell>(0.02)</cell></row><row><cell>Total</cell><cell>33.1%</cell><cell>66.6%</cell><cell>0.44</cell></row><row><cell></cell><cell>(2.1%)</cell><cell>(79.6%)</cell><cell>(0.04)</cell></row><row><cell>Table</cell><cell></cell><cell></cell><cell></cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_2"><head></head><label></label><figDesc>,QSXW 7H[W ,Q DGGLWLRQ ERWK KLP$ DQG KLP' OHVLRQV FDXVHG D VHYHQIROG UHGXFWLRQ LQ H[SUHVVLRQ RI D SKL ILP$ ODF= RSHURQ IXVLRQ LQ VWUDLQV LQ ZKLFK ILP$ ZDV ORFNHG LQ WKH RQ SKDVH</figDesc><table><row><cell>'HSHQGHQF\ 6WUXFWXUH</cell><cell></cell><cell></cell><cell></cell></row><row><cell>FDXVHG 9%</cell><cell></cell><cell></cell><cell></cell></row><row><cell>6XEMHFW OHVLRQV 11 2EMHFW DQG &amp;&amp; ERWK &amp;&amp; KLP$ 11 *HQH</cell><cell>([SOLFLW (YHQW 5HJXODWRU\3URFHVV KDV$JHQW</cell><cell></cell><cell></cell></row><row><cell>KLP' 11 *HQH</cell><cell>5HJXODWRU\3URFHVV</cell><cell></cell><cell></cell></row><row><cell>2EMHFW UHGXFWLRQ 11 D '7 VHYHQIROG --LQ ,1</cell><cell>KDV3DWLHQW 3URWHLQ QDPH KLP$ ! KDV3RODULW\ QHJDWLYH ! KDV3DWLHQW</cell><cell cols="2">,QSXW 7H[W 7KH IXQFWLRQ RI 2PS5 DSSHDUV WR EH WKH HQKDQFHPHQW RI D EDVDO OHYHO RI RPS&amp; H[SUHVVLRQ )URP WKH UHVXOWV RI RXU H[SHULPHQWV WKH VLWH RI DFWLRQ RI 2PS5 ZDV</cell></row><row><cell>2EMHFW H[SUHVVLRQ 11</cell><cell>5HJXODWRU\3URFHVV</cell><cell cols="2">GHGXFHG WR EH LQ WKH YLFLQLW\ RI WKH XSVWUHDP SURPRWHUV RI RPS&amp;</cell></row><row><cell>RI ,1</cell><cell>KDV3DWLHQW</cell><cell></cell><cell></cell></row><row><cell>2EMHFW IXVLRQ 11</cell><cell>*HQH([SUHVVLRQ</cell><cell>([SOLFLW (YHQW</cell><cell>([SOLFLW (YHQW</cell></row><row><cell>2EMHFW RSHURQ 11 /5% 55% ILP$ 11 *HQH ODF= 11 *HQH</cell><cell>KDV3DWLHQW *HQH QDPH ILP$ !! KDV3RODULW\ QHJDWLYH !!</cell><cell>5HJXODWLRQ2I*HQH([SUHVVLRQ KDV$JHQW 7UDQVFULSWLRQ)DFWRU QDPH 2PS5 ! KDV3DWLHQW *HQH([SUHVVLRQ KDV3DWLHQW</cell><cell>5HJXODWRU\'1$5HJLRQ KDV$JHQW *HQH QDPH RPS&amp; ! KDV3DUW 7UDQVFULSWLRQ)DFWRU%LQGLQJ6LWH2I'1$ KDV$JHQW 7UDQVFULSWLRQ)DFWRU</cell></row><row><cell></cell><cell></cell><cell>*HQH QDPH RPS&amp; !!</cell><cell>QDPH 2PS5 !!!</cell></row><row><cell></cell><cell></cell><cell>KDV3RODULW\ SRVLWLYH !</cell><cell></cell></row><row><cell cols="2">,PSOLFLW (YHQW ILW IRU 'DWDEDVH 7HPSODWH 5HJXODWLRQ2I*HQH([SUHVVLRQ KDV$JHQW 3URWHLQ QDPH KLP$ ! KDV3DWLHQW *HQH([SUHVVLRQ KDV3DWLHQW *HQH QDPH ILP$ !! KDV3RODULW\ SRVLWLYH !</cell><cell cols="2">,PSOLFLW (YHQW ILW IRU 'DWDEDVH 7HPSODWH 5HJXODWLRQ2I7UDQVFULSWLRQ KDV$JHQW 7UDQVFULSWLRQ)DFWRU QDPH 2PS5 ! KDV3DWLHQW 7UDQVFULSWLRQ KDV3DWLHQW *HQH QDPH RPS&amp; !! KDV3RODULW\ SRVLWLYH KDV3K\VLFDO&amp;RQWDFW \HV !</cell></row><row><cell></cell><cell>(a) Example 1</cell><cell cols="2">(b) Example 2</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_3"><head>Table 3 .</head><label>3</label><figDesc>Example patterns</figDesc><table><row><cell>.</cell><cell>Syntactic pattern / Semantic pattern</cell></row><row><cell>1</cell><cell>(expression Noun (of Prep Object:Gene)) /</cell></row><row><cell></cell><cell>&lt;GeneExpression hasPatient=Gene&gt;</cell></row><row><cell>2</cell><cell>(reduction Noun (in Prep Object:Patient)) /</cell></row><row><cell></cell><cell>&lt;RegulatoryProcess hasPatient=Patient</cell></row><row><cell></cell><cell>hasPolarity="negative"&gt;</cell></row><row><cell>3</cell><cell>(lesion Noun Object:Patient) /</cell></row><row><cell></cell><cell>&lt;RegulatoryProcess hasPatient=Patient</cell></row><row><cell></cell><cell>hasPolarity="negative"&gt;</cell></row><row><cell>4</cell><cell>(cause Verb Subject:Agent Object:Patient) /</cell></row><row><cell></cell><cell>&lt;RegulatoryProcess hasAgent=Agent</cell></row><row><cell></cell><cell>hasPatient=Patient&gt;</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_4"><head>Table 4 .</head><label>4</label><figDesc>Example inference rules</figDesc><table /></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">http://www.ebi.ac.uk/∼kim/eventannotation/</note>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Acknowledgements</head><p>We would like to thank Vivian Lee and Ruth Lovering for their contribution on the event annotation, and Nick Luscombe and Aswin Seshasayee for their helping us to learn the domain knowledge of gene transcription regulation. We would also like to thank the anonymous reviewers for their valuable comments.</p></div>
			</div>

			<div type="annex">
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Authors contributions</head><p>JJK conceived the study, designed and implemented the system, carried out the evaluations and drafted the manuscript. DRS motivated and coordinated the study and revised the manuscript.</p></div>			</div>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Extracting human protein interactions from MEDLINE using a full-sentence parser</title>
		<author>
			<persName><forename type="first">N</forename><surname>Daraselia</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Yuryev</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Egorov</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Novichkova</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Nikitin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Mazo</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Bioinformatics</title>
		<imprint>
			<biblScope unit="volume">20</biblScope>
			<biblScope unit="issue">5</biblScope>
			<biblScope unit="page" from="604" to="611" />
			<date type="published" when="2004">2004</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Ontology-based discourse analysis for information extraction</title>
		<author>
			<persName><forename type="first">P</forename><surname>Cimiano</surname></persName>
		</author>
		<author>
			<persName><forename type="first">U</forename><surname>Reyle</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Saric</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Data &amp; Knowledge Engineering</title>
		<imprint>
			<biblScope unit="volume">55</biblScope>
			<biblScope unit="page" from="59" to="83" />
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Large-scale extraction of gene regulation for model organisms in an ontological context</title>
		<author>
			<persName><forename type="first">J</forename><surname>Saric</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">J</forename><surname>Jensen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Rojas</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Silico Biology</title>
		<imprint>
			<biblScope unit="volume">5</biblScope>
			<biblScope unit="page" from="21" to="32" />
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">OpenDMAP: an open source, ontology-driven concept analysis engine, with applications to capturing knowledge regarding protein transport, protein interactions and cell-typespecific gene expression</title>
		<author>
			<persName><forename type="first">L</forename><surname>Hunter</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Z</forename><surname>Lu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Firby</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">A</forename><surname>Baumgartner</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">L</forename><surname>Johnson</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">V</forename><surname>Ogren</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><forename type="middle">B</forename><surname>Cohen</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">BMC Bioinformatics</title>
		<imprint>
			<biblScope unit="volume">9</biblScope>
			<biblScope unit="page">78</biblScope>
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Overview of BioNLP&apos;09 shared task on event extraction</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">D</forename><surname>Kim</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Ohta</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Pyysalo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Kano</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Tsujii</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the Workshop on BioNLP: Shared Task 2009</title>
				<meeting>the Workshop on BioNLP: Shared Task 2009</meeting>
		<imprint>
			<biblScope unit="page" from="1" to="9" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Protein structures and information extraction from biological texts: The PASTA system</title>
		<author>
			<persName><forename type="first">R</forename><surname>Gaizauskas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Demetriou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">J</forename><surname>Artymiuk</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Willett</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Bioinformatics</title>
		<imprint>
			<biblScope unit="volume">19</biblScope>
			<biblScope unit="page" from="135" to="143" />
			<date type="published" when="2003">2003</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Beyond the clause: extraction of phosphorylation information from medline abstracts</title>
		<author>
			<persName><forename type="first">M</forename><surname>Narayanaswamy</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><forename type="middle">E</forename><surname>Ravikumar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Vijay</forename><forename type="middle">-</forename><surname>Shanker</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Bioinformatics</title>
		<imprint>
			<biblScope unit="volume">21</biblScope>
			<biblScope unit="page" from="319" to="327" />
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
	<note>Suppl. 1</note>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Integrating probabilistic extraction models and data mining to discover relations and patterns in text</title>
		<author>
			<persName><forename type="first">A</forename><surname>Culotta</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Mccallum</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Betz</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of Human Language Technology Conference of the North American Chapter of the Association of Computational Linguistics</title>
				<meeting>Human Language Technology Conference of the North American Chapter of the Association of Computational Linguistics</meeting>
		<imprint>
			<date type="published" when="2006">2006</date>
			<biblScope unit="page" from="296" to="303" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Gene Regulation Ontology (GRO): Design Principles and Use Cases</title>
		<author>
			<persName><forename type="first">E</forename><surname>Beisswanger</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Lee</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">J</forename><surname>Kim</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Rebholz-Schuhmann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Splendiani</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><surname>Dameron</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Schulz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">U</forename><surname>Hahn</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Studies in Health Technology and Informatics</title>
		<imprint>
			<biblScope unit="volume">136</biblScope>
			<biblScope unit="page" from="9" to="14" />
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">How Feasible and Robust is the Automatic Extraction of Gene Regulation Events? A Cross-Method Evaluation under Lab and Real-Life Conditions</title>
		<author>
			<persName><forename type="first">U</forename><surname>Hahn</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Tomanek</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Buyko</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">J</forename><surname>Kim</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Rebholz-Schuhmann</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of BioNLP</title>
				<meeting>BioNLP</meeting>
		<imprint>
			<date type="published" when="2009">2009. 2009</date>
			<biblScope unit="page" from="37" to="45" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">The GOA database in 2009 -an integrated Gene Ontology Annotation resource</title>
		<author>
			<persName><forename type="first">D</forename><surname>Barrell</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Dimmer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">P</forename><surname>Huntley</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Binns</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><surname>'donovan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Apweiler</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Nucleic Acids Research</title>
		<imprint>
			<biblScope unit="volume">37</biblScope>
			<biblScope unit="page" from="D396" to="D403" />
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Automatic reconstruction of a bacterial regulatory network using Natural Language Processing</title>
		<author>
			<persName><forename type="first">C</forename><surname>Rodríguez-Penagos</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Salgado</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Martínez-Flores</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Collado-Vides</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">BMC Bioinformatics</title>
		<imprint>
			<biblScope unit="volume">8</biblScope>
			<biblScope unit="page">293</biblScope>
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">MedEvi: Retrieving textual evidence of relations between biomedical concepts from Medline</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">J</forename><surname>Kim</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Pezik</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Rebholz-Schuhmann</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Bioinformatics</title>
		<imprint>
			<biblScope unit="volume">24</biblScope>
			<biblScope unit="issue">11</biblScope>
			<biblScope unit="page" from="1410" to="1412" />
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">Phrase-Pattern-based Korean to English Machine Translation using Two Level Translation Pattern Selection</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">J</forename><surname>Kim</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><forename type="middle">S</forename><surname>Chae</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><forename type="middle">S</forename><surname>Choi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of 38th Association for Computational Lingusitics (ACL) 2000</title>
				<meeting>38th Association for Computational Lingusitics (ACL) 2000</meeting>
		<imprint>
			<biblScope unit="page" from="31" to="36" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">HPSG parsing with shallow dependency constraints</title>
		<author>
			<persName><forename type="first">K</forename><surname>Sagae</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Miyao</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Tsujii</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 45th Annual Meeting of the Association of Computational Linguistics</title>
				<meeting>the 45th Annual Meeting of the Association of Computational Linguistics<address><addrLine>Prague, Czech Republic</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2007">2007</date>
			<biblScope unit="page" from="624" to="631" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">The regulation of bacterial transcription initiation</title>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">F</forename><surname>Browning</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Sjw</forename><surname>Busby</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Nature Reviews Microbiology</title>
		<imprint>
			<biblScope unit="volume">2</biblScope>
			<biblScope unit="page" from="57" to="65" />
			<date type="published" when="2004">2004</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">Query answering for OWL-DL with rules</title>
		<author>
			<persName><forename type="first">B</forename><surname>Motik</surname></persName>
		</author>
		<author>
			<persName><forename type="first">U</forename><surname>Sattler</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Studer</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Web Semantics: Science, Services and Agents on the World Wide Web</title>
		<imprint>
			<biblScope unit="volume">3</biblScope>
			<biblScope unit="page" from="41" to="60" />
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
