<?xml version="1.0"?><!DOCTYPE article SYSTEM "/project/take/software/searchbench_offline_processing/paperxml_generator/aclextractor/src/python/../resource/dtd/paperxml.dtd"><article><header><firstpageheader><page local="1" global="411"/><title>RACAI: Unsupervised WSD Experiments</title><pubinfo>Proceedings of the 5th International Workshop on Semantic Evaluation, ACL 2010,pages 411^416, Uppsala, Sweden, 15-16 July 2010. ©2010 Association for Computational Linguistics</pubinfo><author surname="Ion" givenname="Radu"><org  name="Romanian Academy" country="Romania" city="Bucharest"/></author><author surname="Stefanescu" givenname="Dan"><org  name="Romanian Academy" country="Romania" city="Bucharest"/></author></firstpageheader><frontmatter><p><b>RACAI: Unsupervised WSD experiments @ SemEval-2, Task #17</b></p><p><b>Radu Ion</b></p><p>Institute for AI, Romanian Academy 13, Calea 13 Septembrie, Bucharest 050711, Romania</p><p>radu@racai.ro</p><p><b>Dan Çtefanescu</b></p><p>danstef@racai.ro</p></frontmatter><abstract>This paper documents the participation of the Research Institute for Artificial Intelligence of the Romanian Academy (RACAI) to the Task 17 - All-words Word Sense Disambiguation on a Specific Domain, of the SemEval-2 com­petition. We describe three unsupervised WSD systems that make extensive use of the Prince­ton WordNet (WN) structure and WordNet Domains in order to perform the disambigua­tion. The best of them has been ranked the 12thby the task organizers out of 29 judged runs. </abstract></header><body><section number="1" title="Introduction"><p>Referring to the last SemEval (SemEval-1, (Agirre et al., 2007a)) and to our recent work (Ion and Çtefânescu, 2009), unsupervised Word Sense Disambiguation (WSD) is still at the bot­tom of WSD systems ranking with a significant loss in performance when compared to super­vised approaches. With Task #17 @ SemEval-2, this observation is (probably<footnote anchor="1"/> ) reinforced but another issue is re-brought to light: the difficulty of supervised WSD systems to adapt to a given domain (Agirre et al., 2009). With general scores lower with at least 3% than 3 years ago in Task #17 @ SemEval-1 which was a supposedly hard­er task (general, no particular domain WSD was required for all words), we observe that super­vised WSD is certainly more difficult to imple­ment in a real world application.</p><p>Our unsupervised WSD approach benefited from the specification of this year's Task #17 which was a domain-limited WSD, meaning that the disambiguation would be applied to content words drawn from a specific domain: the sur­rounding environment. We worked under the assumption that a term of the given domain would have the same meaning with all its occur­rences throughout the text. This hypothesis has been put forth by Yarowsky (1993) as the "one sense per discourse" hypothesis (OSPD for short).</p><footnote label="1">At the time of the writing we only know the systems rank­ing without the supervised/unsupervised distinction.</footnote><p>The task organizers offered a set of back­ground documents with no sense annotations to the competitors who want to train/tune their sys­tems using data from the same domain as the official test set. Working with the OSPD hypo­thesis, we set off to construct/test domain specif­ic WSD models from/on this corpus using the WordNet Domains (Bentivogli et al., 2004). For testing purposes, we have constructed an in-house gold standard from this corpus that com­prises of 1601 occurrences of 204 terms of the "surrounding environment" domain that have been automatically extracted with the highest confidence. We have observed that our gold standard (which has been independently anno­tated by 3 annotators but on non-overlapping sections which led to having no inter-annotator agreement scores) obeys the OSPD hypothesis which we think that is appropriate to domainlimited WSD.</p><p>In what follows, we will briefly acknowledge the usage of WordNet Domains in WSD, we will then describe the construction of the corpus of the background documents including here the creation of an in-house gold standard, we will then briefly describe our three WSD algorithms and finally we will conclude with a discussion on the ranking of our runs among the 29 evaluated by the task organizers.</p></section><section number="2" title="Related Work"><p>WordNet Domains is a hierarchy of labels that have been assigned to WN synsets in a one to (possible) many relationship (but the frequent case is a single WN domain for a synset). A do­main is the name of an area of knowledge that is recognized as unitary (Bentivogli et al., 2004).</p><page local="2" global="412"/><p>Thus labels such as <i>"architecture", "sport" </i>or <i>"medicine" </i>are mapped onto synsets like <i>"arch(4)</i>-noun", <i>"playing(2)-noun" </i>or <i>"chron-ic(l)</i>-adjective" because of the fact that the re­spective concept evokes the domain.</p><p>WordNet Domains have been used in various ways to perform WSD. The main usage of this mapping is that the domains naturally create a clustering of the WN senses of a literal thus of­fering a sense inventory that is much coarser than the fine sense distinctions of WN. For instance, senses 1 ("a <i>flat-bottomed motor vehicle that can travel on land or water") </i>and 2 ("an <i>airplane designed to take off and land on water") </i>of the noun <i>"amphibian" </i>are both mapped to the do­main <i>"transport" </i>but the 3rd sense of the same noun is mapped onto the domains <i>"ani­mals/biology" </i>being the <i>"cold-blooded verte­brate typically living on land but breeding in water; aquatic larvae undergo metamorphosis into adult form" </i>(definitions from version 2.0 of the WN).</p><p>Vazquez et al. (2004) use WordNet Domains to derive a new resource they call the Relevant Domains in which, using WordNet glosses, they extract the most representative words for a given domain. Thus, for a word <i>w </i>and a domain <i>d, </i>the Association Ratio formula between <i>w </i>and <i>d </i>is in which, for each synset its gloss has been POS tagged and lemmatized. The probabilities are computed counting pairs <i>(w,</i><i> ct} </i>in glosses (each gloss has an associated <i>d </i>domain via its synset).</p><doubt alpha="52.2" length="23" tooSmall="False" monospace="0.0">AR(w,d)=P(w|d)■log2P(p^</doubt><p>Using the Relevant Domains, the WSD proce­dure for a given word <i>w </i>in its context C (a 100 words window centered in <i>w),</i><i> </i>computes a simi­larity measure between two vectors of AR scores: the first vector is the vector of AR scores of the sentence in which <i>w </i>appears and the other is the vector of domain scores computed for the gloss of a sense of <i>w </i>(both vectors are norma­lized such that they contain the same domains). The highest similarity gives the sense of <i>w </i>that is closest to the domain vector of C. With this me­thod, Vazquez et al. obtain a precision of 0.54 and a recall of 0.43 at the SensEval-2, English All-Words Task placing them in the 10th position out of 22 systems where the best one (a super­vised system) achieved a 0.69 precision and an equal recall.</p><p>Another approach to WSD using the WordNet Domains is that of Magnini et al. (2002). The method is remarkably similar to the previous one in that the description of the vectors and the se­lection of the assigned sense is the same. What differs, is the weights that are assigned to each domain in the vector. Magnini et al. distinguish between text vectors (C vectors in the previous presentation) and sense vectors. Text (or context) vector weights are computed comparing domain frequency in the context with the domain fre­quency over the entire corpus (see Magnini et al. (2002) for details). Sense vectors are derived from sense-annotated data which qualifies this method as a supervised one. The results that have been reported at the same task the previous algo­rithm participated (SensEval-2, English All-Words Task), are: precision 0.748 and recall 0.357 (12th place).</p><p>Both the methods presented here are very sim­ple and easy to adapt to different domains. One of our methods (RACAI-1, see below) is even simpler (because it makes the OSPD simplifying assumption) and performs with approximately the same accuracy as any of these methods judg­ing by the rank of the system and the total num­ber of participants.</p></section><section number="3" title="Using  the  Background Documents collection"><p>Task #17 organizers have offered a set of back­ground documents for training/tuning/testing purposes. The corpus consists of 124 files from the "surrounding environment" domain that have been collected in the framework of the Kyoto Project (http://www.kyoto-project.eu/).</p><p>First, we have assembled the files into a single corpus in order to be able to apply some cleaning procedures. These procedures involved the re­moval of the paragraphs in which the proportion of letters (Perl character class "[A-Za-z_-] ") was less than 0.8 because the text contained a lot of noise in form of lines of numbers and other symbols which probably belonged to tables. The next stage was to have the corpus POS-tagged, lemmatized and chunked using the TTL web ser­vice (Tufiç et al., 2008). The resulting file is an XML encoded corpus which contains 136456 sentences with 2654446 tokens out of which 348896 are punctuation tokens.</p><p>In order to test our domain constrained WSD algorithms, we decided to construct a test set with the same dimension as the official test set of about 2000 occurrences of content words specific to the "surrounding environment" domain. In doing this, we have employed a simple term extraction algorithm which considers that terms, as opposed to words that are not domain specific, are not evenly distributed throughout the corpus.<page local="3" global="413"/> To formalize this, the corpus is a vector of lem­mas C = [[, l2, k , <i>lN </i>] and for each unique lem­ma <i>l</i><i>j </i>,1 &lt; <i>j &lt; N</i>, we compute the mean of the absolute differences of its indexes in C as where <i>f (l j </i>) is the frequency of <i>lj </i>in C. We also compute the standard deviation of these dif­ferences from the mean as in the same conditions as above.</p><doubt alpha="80.0" length="5" tooSmall="False" monospace="0.0">ZIj-k</doubt><doubt alpha="42.9" length="7" tooSmall="False" monospace="0.0">1&lt;j&lt;k&lt;N</doubt><doubt alpha="56.0" length="25" tooSmall="False" monospace="0.0">lj= lkaVm,j &lt; m &lt; k,lj*lm</doubt><doubt alpha="20.0" length="5" tooSmall="False" monospace="0.0">a = ■</doubt><doubt alpha="55.6" length="9" tooSmall="False" monospace="0.0">Z (j-k-vf</doubt><doubt alpha="37.5" length="8" tooSmall="False" monospace="0.0">1&lt;j&lt;k &lt;N</doubt><doubt alpha="42.9" length="7" tooSmall="False" monospace="0.0">f(lj)-2</doubt><p>With the mean and standard deviation of in­dexes differences of a content word lemma com­puted, we construct a list of all content word lemmas that is sorted in descending order by the quantity <i>a</i><i> </i>/ ^ which we take as a measure of the evenness of a content word lemma distribution. Thus, lemmas that are in the top of this list are likely to be terms of the domain of the corpus (in our case, the "surrounding environment" do­main). Table 1 contains the first 20 automatically extracted terms along with their term score.</p><p>Having the list of terms of our domain, we have selected the first <i>ambiguous </i>210 (which have more than 1 sense in WN) and constructed a test set in which each term has (at least) 10 oc­currences in order to obtain a test corpus with at least 2000 occurrences of the terms of the "sur­rounding environment" domain. A large part of these occurrences have been independently sense-annotated by 3 annotators which worked on disjoint sets of terms (70 terms each) in order to finish as soon as possible. In the end we ma­naged to annotate 1601 occurrences correspond­ing to 204 terms.</p><p>When the gold standard for the test set was ready, we checked to see if the OSPD hypothesis holds. In order to determine if it does, we com­puted the average number of annotated different senses per term which is 1.36. In addition, consi­dering the fact that out of 204 annotated terms, 145 are annotated with a single sense, we may state that in this case, the OSPD hypothesis holds.</p></section><section number="4" title="The Description of the Systems"><p>Since we are committed to assign a unique sense per word in the test set, we might as well try to automatically induce a <i>WSD model </i>from the background corpus in which, for each lemma along with its POS tag that also exists in WN, a single sense is listed that is derived from the cor­pus. Then, for any test set of the same domain, the algorithm would give the sense from the WSD model to any of the occurrences of the lemma.</p><p>What we actually did, was to find a list of most frequent 2 WN domains (frequency count extracted from the <i>whole corpus) </i>for each lemma with its POS tag, and using these, to list all senses of the lemma that are mapped onto these 2 domains (thus obtaining a reduction of the aver­age number of senses per word). The steps of the algorithm for the creation of the WSD model are:</p><p>1. in the given corpus, for each lemma <i>l </i>and its POS-tag <i>p </i>normalized to WN POS notation ("n" for nouns, "v" for verbs, "a" for adjectives and "b" for ad­verbs), for each of its senses from WN, increase by 1 each frequency of each mapped domain;</p><p>2. for each lemma <i>l</i><i> </i>with its POS-tag <i>p,</i><i> </i>re­tain only those senses that map onto the most frequent 2 domains as determined by the frequency list from the first step.</p><p>Using our 2.65M words background corpus to build such a model (Table 2 contains a sample), we have obtained a decrease in average ambigui­ty degree (the average number of senses per con­tent word lemma) from 2.43 to 2.14. If we set a threshold of at least 1 for the term score of the lemmas to be included into the WSD model (which selects 12062 lemmas, meaning about 1/3 of all unique lemmas in the corpus), we obtain the same reduction thus contradicting our hypo­thesis that the average ambiguity degree of terms would be reduced more than the average ambigu­ity degree of all words in the corpus.<page local="4" global="414"/> This result might be due to the fact that the <i>"factotum" </i>do­main is very frequent (much more frequent than any of the other domains).</p><table caption='Table 1: The first 20 automatically extracted terms of the "surrounding environment" domain' class="main" frame="box" rules="all" border="1" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><b>Term</b></p></td><td class="cell"><p><b>Score</b></p></td><td class="cell"><p><b>Term</b></p></td><td class="cell"><p><b>Score</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>gibbon</p></td><td class="cell"><p>15.89</p></td><td class="cell"><p>Oceanica</p></td><td class="cell"><p>9.41</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>fleet</p></td><td class="cell"><p>13.91</p></td><td class="cell"><p>orangutan</p></td><td class="cell"><p>9.19</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>sub-region</p></td><td class="cell"><p>13.01</p></td><td class="cell"><p>laurel</p></td><td class="cell"><p>9.08</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Amazon</p></td><td class="cell"><p>12.41</p></td><td class="cell"><p>coral</p></td><td class="cell"><p>9.06</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>roundwood</p></td><td class="cell"><p>12.26</p></td><td class="cell"><p>polar</p></td><td class="cell"><p>9.05</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>biocapacity</p></td><td class="cell"><p>12.23</p></td><td class="cell"><p>wrasse</p></td><td class="cell"><p>8.80</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>footprint</p></td><td class="cell"><p>11.68</p></td><td class="cell"><p>reef</p></td><td class="cell"><p>8.78</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>deen</p></td><td class="cell"><p>11.45</p></td><td class="cell"><p>snapper</p></td><td class="cell"><p>8.67</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>dune</p></td><td class="cell"><p>10.57</p></td><td class="cell"><p>biofuel</p></td><td class="cell"><p>8.53</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>grouper</p></td><td class="cell"><p>9.67</p></td><td class="cell"><p>vessel</p></td><td class="cell"><p>8.35</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table><p>In what follows, we will present our 3 systems that use WSD models derived from the test sets (both the in-house and the official ones). In the Results section we will explain this choice.</p><subsection number="4.1" title="RACAI-1:  WordNet Domains-driven, Most Frequent Sense"><p>The first system, as its name suggests, is very simple: using the WSD model, it chooses the most frequent sense (MFS) of the lemma <i>l </i>with POS <i>p </i>according to WN (that is, the lowest num­bered sense from the list of senses the lemma has in the WSD model).</p><p>Trying this method on our in-house developed test set, we obtain encouraging results: the over­all accuracy (precision is equal with the recall because all test set occurrences are tried) is at least 4% over the general MFS baseline (sense no. 1 in all cases). The Results section gives de­tails.</p></subsection><subsection number="4.2" title="RACAI-2: The Lexical Chains Selection"><p>With this system, we have tried to select only one sense (not necessarily the most frequent one) of lemma <i>l </i>with POS <i>p </i>from the WSD model. The selection procedure is based on lexical chains computation between senses of the target word (the word to be disambiguated) and the content words in its sentence in a manner that will be explained below.</p><p>We have used the lexical chains description and computation method described in (Ion and Çtefanescu, 2009). To reiterate, a lexical chain is not simply a set of topically related words but becomes a path of synsets in the WordNet hie­rarchy. The lexical chain procedure is a function of two WN synsets, LXC<i>(s</i>1, <i>s</i>2), that returns a semantic relation path that one can follow to reach <i>s</i>2 from <i>s</i>1. On the path from <i>s</i>2 to <i>s</i>1 there are <i>k </i>synsets (k &gt; 0) and between 2 adjacent syn-sets there is a WN semantic relation. Each lexical chain can be assigned a certain score that we in­terpret as a measure of the semantic similarity (SS) between s1 and s2 (see (Ion and Çtefanescu, more details). Thus, the higher the value of SS<i>(s</i>1, <i>s</i>2), the higher the semantic similarity be­tween <i>s</i>1 and <i>s</i>2.</p><doubt alpha="58.1" length="43" tooSmall="False" monospace="0.0">2009) and (Moldovan and Novischi, 2002) for</doubt><p>We have observed that using RACAI-1 on our in-house test set but allowing it to select the most frequent <b>2 </b>senses of lemma <i>l </i>with POS <i>p </i>from the WSD model, we obtain a whopping <b>82% accuracy. </b>With this observation, we tried to pro­gram RACAI-2 to make a binary selection from the first 2 most frequent senses of lemma <i>l </i>with POS <i>p </i>from the WSD model in order to approach the 82% percent accuracy limit which would have been a very good result. The algorithm is as follows: for a lemma <i>l </i>with POS <i>p </i>and a lemma <i>l</i><i>c </i>with POS <i>p</i><i>c </i>from the context (sentence) of <i>l,</i><i> </i>compute the best lexical chain between any of the first 2 senses of <i>l </i>and any of the first 2 senses of <i>l</i><i>c </i>according to the WSD model. If the first 2 senses of <i>l </i>are <i>a </i>and <i>b </i>and the first 2 senses of <i>l</i><i>c </i>are <i>x </i>and <i>y </i>and the best lexical chain score has been found between <i>a </i>and <i>y </i>for instance, then credit sense <i>a</i><i> </i>of <i>l</i><i> </i>with SS<i>(a,</i><i> </i><i>y).</i><i> </i>Sum over all <i>l</i><i>c </i>from the context of <i>l </i>and select that sense of <i>l </i>which has a maximum semantic similarity with the context.</p></subsection><subsection number="4.3" title="RACAI-3: Interpretation-based Sense Assignment"><p>This system tries to generate all the possible sense assignments (called interpretations) to the lemmas in a sentence. Thus, in principle, for each content word lemma, all its WN senses are considered thus generating an exponential explo­sion of the sense assignments that can be attri­buted to a sentence. If we have <i>N </i>content word lemmas which have <i>k </i>senses on average, we ob­tain a search space of <i>kN </i>interpretations which have to be scored.</p><p>Using the observation mentioned above that the first 2 senses of a lemma according to the WSD model yields a performance of 82%, brings the search space to 2N but for a large <i>N, </i>it is still too big.</p><p>The solution we adopted (besides considering the first 2 senses from the WSD model) consists in segmenting the input sentence in <i>M </i>indepen­dent segments of 10 content word lemmas each, which will be processed independently, yielding a search space of at most <i>M ■ </i>2<footnote anchor="10"/>of smaller in­terpretations.<page local="5" global="415"/> The best interpretation per each segment would thus be a part of the best interpre­tation of the sentence. Next, we describe how we score an interpretation.</p><table caption="Table 2: A sample of the WSD model built from the background corpus" class="main" frame="box" rules="all" border="1" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><b>Lemma</b></p></td><td class="cell"><p><b>POS:Total no.</b></p></td><td class="cell"><p><b>First   2 selected</b></p></td><td class="cell"><p><b>Selected</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p><b>of WN senses</b></p></td><td class="cell"><p><b>domains</b></p></td><td class="cell"><p><b>senses</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>fish</p></td><td class="cell"><p>n:2</p></td><td class="cell"><p>animals,biology</p></td><td class="cell"><p>1</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Arctic</p></td><td class="cell"><p>n:1</p></td><td class="cell"><p>geography</p></td><td class="cell"><p>1</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>coral</p></td><td class="cell"><p>n:4</p></td><td class="cell"><p>chemistry,animals</p></td><td class="cell"><p>2,3,4</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table><p>For each sense <i>s </i>of a lemma <i>l </i>with POS <i>p </i>(from the first 2 senses of <i>l </i>listed in the WSD model) we compute an associated set of content words (lemmas) from the following sources:</p><p>• all content word lemmas extracted from the sense <i>s </i>corresponding gloss (disre­garding the auxiliary verbs);</p><p>• all literals of the synset in which lemma <i>l </i>with sense <i>s </i>exists;</p><p>• all literals of the synsets that are linked with the synset <i>l(s) </i>by a relation of the fol­lowing type: <i>hypernym, nearantonym, eng derivative, hyponym, meronym, ho-lonym, similarto, derived;</i></p><p>• all content word lemmas extracted from the glosses corresponding to synsets that are linked with the <i>l(s) </i>synset by a relation of the following type: <i>hypernym, eng derivative, similar to, derived;</i></p><p>With this feature set V of a sense <i>s </i>belonging to lemma <i>l </i>with POS <i>p, </i>for a given interpretation (a specific assignment of senses to each lemma in a segment), its score S (initially 0) is computed iteratively (for two adjacent position <i>i </i>and <i>i </i>+ 1 in the segment) as where the |X| function is the cardinality function on the set X and &lt;— is the assignment operator.</p><doubt alpha="41.7" length="24" tooSmall="False" monospace="0.0">S&lt;_ S+|VinV4V+1 &lt;- YuV+1</doubt><p>the official test set as opposed to using the WSD model extracted from the background corpus.</p><doubt alpha="0.0" length="1" tooSmall="False" monospace="0.0">5</doubt><doubt alpha="100.0" length="7" tooSmall="False" monospace="0.0">Results</doubt><p>In order to run our WSD algorithms, we had to extract WSD models. We tested the accuracy of the disambiguation (onto the in-house developed gold standard) with RACAI-1 and RACAI-2 sys­tems (RACAI-3 was not ready at that time) with models extracted <b>a) </b>from the whole background corpus and <b>b) </b>from the in-house developed test set (named here the RACAI test set, see section 3). The results are reported in Table 3 along with RACAI-1 system returning the first 2 senses of a lemma from the WSD model and the general MFS baseline.</p><p>As we can see, the results with the WSD mod­el extracted from the test set are marginally bet­ter than the other results. This was the reason for which we chose to extract the WSD model from</p><p>However, we did not research the possibility of adding the official test set to either the RACAI test set or the background corpus and extract WSD models from there.</p><p>The official test set (named the SEMEVAL test set here) contains 1398 occurrences of con­tent words for disambiguation, out of which 366 are occurrences of verbs and 1032 are occur­rences of nouns. These occurrences correspond to 428 lemmas. Inspecting these lemmas, we have found that there are many of them which are not domain specific (in our case, specific to the "surrounding environment" domain). For instance, the verb to <i>"be" </i>is at the top of the list with 99 occurrences. It is followed by the noun <i>"index" </i>with 32 occurrences and by the noun <i>"network" </i>with 22 occurrences. With fewer oc­currences follow <i>"use", "include", "show", "pro­vide", "part" </i>and so on. Of course, the SEMEV-AL test set includes proper terms of the designat­ed domain such as <i>"area" </i>(61 occurrences), <i>"species" </i>(58 occurrences), <i>"nature" </i>(31 occur­rences), <i>"ocean", "sea", "water", "planet", </i>etc. Table 4 lists our official results on the SE-</p><p>MEVAL test set.</p><p>Precision is not equal to recall because of the fact that our POS tagger found two occurrences of the verb to <i>"be" </i>as auxiliaries which were ignored. The column Rank indicates the place our systems have in a 29 run ranking of all systems that parti­cipated in Task 17 - All-words Word Sense Dis­ambiguation on a Specific Domain, of the SemEval-2 competition which was won by a sys­tem that achieved a precision of 0.<page local="6" global="416"/>57 and a recall of 0.555.</p><table caption="Table 3: RACAI systems results (accuracy) on the RACAI test set" class="main" frame="box" rules="all" border="1" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p><b>RACAI Test Set</b></p></td><td class="cell"><p><b>Background</b></p><p><b>Corpus</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>RACAI-1</p></td><td class="cell"><p>0.647</p></td><td class="cell"><p>0.644</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>RACAI-1 (2 senses)</p></td><td class="cell"><p>0.825</p></td><td class="cell"><p>0.811</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>RACAI-2</p></td><td class="cell"><p>0.591</p></td><td class="cell"><p>0.582</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>MFS (sense no. 1)</p></td><td class="cell"><p>0.602</p></td><td class="cell"><p>0.602</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table><table caption="Table 4: RACAI systems results (accuracy) on the SEMEVAL test set" class="main" frame="box" rules="all" border="1" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p><b>Precision</b></p></td><td class="cell"><p><b>Recall</b></p></td><td class="cell"><p><b>Rank</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>RACAI-1</p></td><td class="cell"><p>0.461</p></td><td class="cell"><p>0.46</p></td><td class="cell"><p>#12</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>RACAI-2</p></td><td class="cell"><p>0.351</p></td><td class="cell"><p>0.35</p></td><td class="cell"><p>#25</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>RACAI-3</p></td><td class="cell"><p>0.433</p></td><td class="cell"><p>0.431</p></td><td class="cell"><p>#18</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>MFS</p></td><td class="cell"><p>0.505</p></td><td class="cell"><p>0.505</p></td><td class="cell"><p>#6</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table><p>The differences with the runs on the RACAI test set are significant but this can be explained by the fact that our WordNet Domains WSD me­thod cannot cope with general (domain indepen­dent) WSD requirements in which the "one sense per discourse" hypothesis does not necessarily hold.</p></subsection></section><section number="6" title="Conclusions"><p>Regarding the 3 systems that we entered in the Task #17 @ SemEval-2, we think that the lexical chains algorithm (RACAI-2) is the most promis­ing even if it scored the lowest of the three. We attribute its poor performances to the lexical chains computation, especially to the weights of the WN semantic relations that make up a chain. Also, we will extend our research regarding the correctness of lexical chains (the degree to which a human judge will appreciate as correct or evoc­ative or as common knowledge a semantic path between two synsets).</p><p>We also want to check if our three systems make the same mistakes or not in order to devise a way in which we can combine their outputs.</p><p>RACAI is at the second participation in the SemEval series of WSD competitions. We are committed to improving the unsupervised WSD technology which, we think, is more easily adaptable and usable in real world applications. We hope that SemEval-3 will reveal significant improvements in this direction.</p></section><section title="Acknowledgments"><p>The work reported here was supported by the Romanian Ministry of Education and Research through the STAR project (no. 742/19.01.2009).</p></section><references><p>Eneko Agirre, Lluis Màrquez and Richard Wicen-towski, Eds., 2007. <i>Proceedings of Semeval-2007 Workshop. </i>Prague, Czech Republic: Association for Computational Linguistics, 2007.</p><p>Eneko Agirre, Oier Lopez de Lacalle, Christiane Fell­baum, Andrea Marchetti, Antonio Toral, Piek Vos­sen. 2009. <i>SemEval-2010 Task 17: All-words Word Sense Disambiguation on a Specific Domain. </i>In Proceedings of NAACL workshop on Semantic Evaluations (SEW-2009). Boulder,Colorado, 2009.</p><p>Luisa Bentivogli, Pamela Forner, Bernardo Magnini and Emanuele Pianta. 2004. <i>Revising WordNet Domains Hierarchy: Semantics,  Coverage, and</i> <i>Balancing.</i><i> </i>In COLING 2004 Workshop on "Multi­lingual Linguistic Resources", Geneva, Switzer­land, August 28, 2004, pp. 101-108.</p><p>Radu Ion and Dan §tefänescu. 2009. Unsupervised Word Sense Disambiguation with Lexical Chains and Graph-based Context Formalization. In Zyg-munt Vetulani, editor, Proceedings of the 4th Lan­guage and Technology Conference: Human Lan­guage Technologies as a Challenge for Computer Science and Linguistics, pages 190-194, Poznan, Poland, November 6-8 2009. Wydawnictwo Poznanskie Sp.</p><p>Bernardo Magnini, Carlo Strapparava, Giovanni Pezzulo, Alfio Gliozzo. 2002. <i>The role of domain information in Word Sense Disambiguation. </i>Natu­ral Language Engineering, 8(4), 359—373, De­cember 2002.</p><p>Dan Moldovan and Adrian Novischi. 2002. <i>Lexical chains for question answering. </i>In Proceedings of the 19th International Conference on Computation­al Linguistics, August 24 - September 01, 2002, Taipei, Taiwan, pp. 1—7.</p><p>Dan Tufiç, Radu Ion, Alexandru Ceauçu and Dan §tefänescu. 2008. <i>RACAI's Linguistic Web Servic­es. </i>In Proceedings of the 6th Language Resources and Evaluation Conference - LREC 2008, Marra­kech, Morocco, May 2008. ELRA - European Language Ressources Association. ISBN 2­9517408-4-0.</p><p>Sonia Vazquez, Andrés Montoyo and German Ri-gau. 2004. <i>Using Relevant Domains Resource for Word Sense Disambiguation. </i>In Proceedings of the International Conference on Artificial Intelligence (IC-AI'04), Las Vegas, Nevada, 2004.</p><p>David Yarowsky. 1993. <i>One sense per collocation. </i>In ARPA Human Language Technology Workshop, pp. 266-271, Princeton, NJ, 1993.</p></references></body></article>