<?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="131"/><title>The University of Alicante Word Sense Disambiguation System</title><author surname="Montoyo" givenname="Andrés"><org  name="Departamento de Lenguajes y Sistemas Informations Universidad de Alicante Alicante" country="Spain"/></author><author surname="Suárez" givenname="Armando"><org  name="Departamento de Lenguajes y Sistemas Informations Universidad de Alicante Alicante" country="Spain"/></author></firstpageheader><frontmatter><p>The University of Alicante Word Sense Disambiguation System*</p><p><b>Andrés Montoyo </b>and <b>Armando Suârez</b></p><p>Departamento de Lenguajes y Sistemas Informations Universidad de Alicante Alicante, Spain {montoyo I armando}@dlsi.ua.es</p></frontmatter><abstract>The WSD system presented at Senseval-2 uses a knowledge-based method for noun dis­ambiguation and a corpus-based method for verbs and adjectives. The methods are, respec­tively, Specification Marks and Maximum En­tropy probability models. So, we can say that this is a hybrid system which joins an unsuper­vised method with a supervised method. The whole system has been used in lexical sample english task and lexical sample Spanish task. </abstract></header><body><section number="1" title="Introduction"><p>In this paper a Word Sense Disambiguation sys­tem based on Specification Marks (SM) and Maximum Entropy probability models (ME) is presented. SM is an unsupervised knowledge-based method and has been applied to noun disambiguation. ME belongs to the statistical approach to WSD in NLP and uses a tagged cor­pus in order to learn a probability model that can be used to predict the correct sense of a word. SM does not need a previously tagged corpus, it uses the semantic information stored in WordNet.</p><p>The weakness of supervised corpus-based ap­proaches rely on availability of corpora and their dependency of the data which were used in the training phase. Knowledge-based approaches use previously acquire linguistic knowledge. This knowledge is extracted from human lex­icographers experience and can be in form of electronic dictionary or lexicon. While their success seems poorest than statistical methods, they don't need neither an existing corpus nor a training phase and they can be more domain independent.</p><p><b>* This paper has been partially supported by the Span­ish Government (CICYT) project number TIC2000-0664-C02-02.</b></p><p>So, the University of Alicante system per­forms the WSD task combining unsupervised with supervised methods. The whole system has been used in lexical sample English task and lexical sample Spanish task.</p></section><section number="2" title="Specification Marks Framework"><p>The method we present here consists basically of the automatic sense-disambiguating of nouns that appear within the context of a sentence and whose different possible senses are quite re­lated. Its context is the group of words that co-occur with it in the sentence and their rela­tionship to the norm to be disambiguated. The disambiguation is resolved with the use of the WordNet lexical knowledge base.</p><p>The intuition underlying this approach is that the more similar two words are, the more infor­mative the most specific concept that subsumes them both will be. In other words, their low­est upper bound in the taxonomy (A "con­cept" here, corresponds to a Specification Mark (SM)). In other words, the more information two concepts share in common, the more similax they obviously are, and the information com­monly shared by two concepts is indicated by the concept that subsumes them in the taxon­omy.</p><p>The input for the WSD module will be the group of words <i>W = {W\, </i>W2,<i>Wn}.</i><i> </i>Each word wi is sought in WordNet, each one has an associated set <i>Si = </i><i>{Sn,</i><i> </i><i>S^,</i><i>Sin} </i>of pos­sible senses. Furthermore, each sense has a set of concepts in the IS-A taxonomy (hyper-nymy/Hyponymy relations). First, the concept that is common to all the senses of all the words that form the context is sought. We call this concept the Initial Specification Mark (ISM), and if it does not immediately resolve the ambi­guity of the word, we descend from one level to another through WordNet's hierarchy, as­signing new Specification Marks.<page local="2" global="132"/> The number of concepts that contain the subhierarchy will then be counted for each Specification Mark. The sense that corresponds to the Specification Mark with highest number of words will then be chosen as the sense disambiguation of the noun in question, within its given context.</p><p>At this point, we should like to point out that after having evaluated the method, we subse­quently discovered that it could be improved with a set of heuristics, providing even better results in disambiguation. The set of heuristics are Heuristic of Hypernym, Heuristic of Defini­tion, Heuristic of Common Specification Mark, Heuristic of Gloss Hypernym, Heuristic of Hy-ponym and Heuristic of Gloss Hyponym. De­tailed explanation and evaluation of the method and heuristics can be found in (Montoyo and Palomar, 2000; Montoyo and Palomar, 2001), while its application to NLP tasks are addressed in (Montoyo et al., 2001).</p></section><section number="3" title="Maximum Entropy Framework"><p>Maximum Entropy(ME) modeling is a frame­work for integrating information from many heterogeneous information sources for classifica­tion. ME probability models were successfully applied to some NLP tasks such as POS tagging or sentence boundary detection (Ratnaparkhi, 1998).</p><p>The WSD system presented in this paper is based on conditional ME probability mod­els (Saiz-Noeda et al., 2001). It implements a supervised learning method consisting of the building of word sense classifiers through train­ing on a semantically tagged corpus. A classifier obtained by means of a ME technique consists of a set of parameters or coefficients estimated by means of an optimization procedure. Each co­efficient is associated to one feature observed in training data. A feature is a function that gives a measure for some characteristic in a context associated to a class. The main purpose is to obtain the probability distribution that maxi­mizes the entropy, that is, maximum ignorance is assumed and nothing apart of training data is considered. As advantages of ME framework, knowledge-poor features applying and accuracy can be mentioned; ME framework allows a vir­tually unrestricted ability to represent problemspecific knowledge in the form of features (Rat­naparkhi, 1998).</p><p>Let us assume a set of contexts X and a set of classes C. The function <i>cl : X -&gt; C </i>that performs the classification in a condi­tional probability model <i>p </i>chooses the class with the highest conditional probability: <i>cl(x) = </i>argmaxcp(c|a;), where a; is a context and c a class. The features have the form of (1), where <i>cp(x) </i>is some observable characteristic<footnote anchor="1"/>. The conditional probability <i>p(c\x) </i>is defined as (2) where <i>ai </i>are the parameters or weights of each feature, and <i>Z(x)</i><i> </i>is a constant to ensure that the sum of probabilities for each possible class in this context is equal to 1.</p><doubt alpha="57.7" length="52" tooSmall="False" monospace="0.0">\    / 1iî d = candcp(x)= truejcf\x^c)— i qotherwise</doubt><doubt alpha="50.0" length="2" tooSmall="False" monospace="0.0">a)</doubt><doubt alpha="26.7" length="15" tooSmall="False" monospace="0.0">M*) =^f[&lt;4iM(2)</doubt></section><section number="4" title="The system at Sense val-2"><p>The Spanish and English lexical sample tasks at the Senseval-2 workshop had been performed by our system in three phases. The first one is a naive multi-word detection; the second one, the disambiguation of nouns by means of the SM method, and the third one, the disambigua­tion of verbs and adjectives by means of the ME method.</p><p>In a previous step, training and test data had been tagged with Tree-Tagger(Schmid, 1994) for English files and Conexor's FDG Parser (Tapanainen and Järvinen, ) for Spanish files in order to get the part-of-speech information and identify nouns, verbs and adjectives.</p><p><b>Multi-words detection</b></p><p>The multi-word detection has been performed by combining the words around the target word in each sample and consulting WordNet for En­glish (examining the training data, we conclude that this is not necessary for Spanish data). If a multi-word is found in WordNet a multi-word instance is assigned and no further single word disambiguation will be done.<page local="3" global="133"/> This kind of in­stances has been disambiguated with the first sense of WordNet (even if it is a polysemous one).</p><footnote label="1">The ME approach is not limited to binary fun-tions, but the optimization procedure( Generalized Iter­ative Scaling) used for the estimation of the parameters needs this kind of features.</footnote><p><b>Nouns with Specification Marks</b></p><p>The second phase consist of noun classification, and has been performed by the SM method de­scribed previously.</p><p><b>Verbs and adjectives with Maximum Entropy</b></p><p>The third and final phase, the verbs and ad­jectives disambiguation, has been performed by the ME method. The Senseval-2 training data has been used in order to obtain the classifica­tion functions to be applied on the test data. The set of features defined for ME training is described below and it is based on features se­lection made in (Ng and Lee, 1996) and (Escud-ero et al., 2000).</p><p>The set of features corresponds to words around the word to classify and POS la­bels at positions related to the target word in each  sentence:    <b><i>wq, </i></b><b>w</b><b>_25 </b><b>w</b><b>_35</b> p+i, p<b>+2?</b><b> </b>P<b>+3- </b>Each <b><i>W{ </i></b>is the lemma of the word at position <b><i>i </i></b>in the context (in collocations, at least one of the words must be a content word). Each <b><i>pi </i></b>is the POS label at position i.</p><doubt alpha="30.3" length="33" tooSmall="False" monospace="0.0">W+uW+3,     (w_2,W-l), (w_i,W+i),</doubt><doubt alpha="30.8" length="78" tooSmall="False" monospace="0.0">(ltf+l,W+2), (w_3,W_2,W-l), (W-2,W-i,W+1),(w_i,W+i,W+2), W+2,W+3), p_3,P-2,P-U</doubt><p>Other set of features consists of a surround­ing nouns selection. This selection is doing by means of frequency information of norms co-occurring with a sense. Nouns co-occurring with a class in a <i>K%</i><i> </i>of examples of that class in the corpus or more are selected to build a feature for each possible class<footnote anchor="2"/>.</p></section><section number="5" title="Senseval-2 results analysis"><p>Analyzing the first evaluation results of the English lexical sample task (fine-grained scoring) reported by Senseval-2 committee <b><i>(precision = </i></b>0.421 and <b><i>recall </i></b>= 0.411) , some conclusions can be extracted from them.</p><p>The nouns disambiguation obtains the worst results (see table 1).   We can mostly assure that the reason is the kind of method used: knowledge-based for nouns and corpus-based for verbs and adjectives.</p><footnote label="2">For example, in a set of 100 examples of sense four of the noun "interest", if "bank" is observed 10 times or more (K = 10%) then a feature for each possible sense of "interest" is defined with "bank".</footnote><p>The results of the Spanish lexical sample task (fine-grained scoring) reported by Senseval-2 committee are <b><i>precision </i></b>= 0.514 and <b><i>recall = </i></b>0.503. Nevertheless, the nouns results rise to 56% of precision (table 2). It seems that the set of nouns selected for this task is easier to Specification Marks than English ones, maybe related to lexical resources used and the lan­guage itself. However, the recall of nouns is too low because a implementation error causes that the accented words had not been recognize <b><i>(corazon, operacion </i></b>and <b><i>organo).</i></b></p><doubt alpha="51.7" length="58" tooSmall="False" monospace="0.0">POS precision recall Nôïïïïs 0.566 0.435 Verbs 0.511 0.511</doubt><doubt alpha="41.7" length="24" tooSmall="False" monospace="0.0">Adjectives   0.687 0.687</doubt><table caption="Table 2: Results of the Spanish Lexical Sample Task (Fine-grained)"></table><p>The preprocessing of the train and test data are relevant. Some errors of the POS-tagger had been detected and they affect some answer in­stances. Multi-words are a not resolved prob­lem. The detection and disambiguation method is too simple and causes too much errors. More preprocessing is necessary, as well: the con­text information can be enriched and accuracy increased with entity recognition, full-parsing, and so on.</p></section><section number="6" title="Conclusions"><p>The University of Alicante system presented at Senseval-2 workshop joins the two general ap­proaches to the WSD task: knowledge-based and corpus-based methods. The Specification Marks method belongs to the first one and Max­imum Entropy-based method to the second one.</p><table caption="Table 1: Results of the English Lexical Sample Task (Fine-grained)" 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>POS</p></td><td class="cell"><p>precision</p></td><td class="cell"><p>recall</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Nouns</p></td><td class="cell"><p>0.299</p></td><td class="cell"><p>0.292</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Verbs</p></td><td class="cell"><p>0.486 "</p></td><td class="cell"><p>0.480</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Adjectives</p></td><td class="cell"><p>0.709</p></td><td class="cell"><p>0.635</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><page local="4" global="134"/><p>Specification Marks for nouns, and Maximum Entropy for verbs and adjectives had been used in order to process the test data of the En­glish and the Spanish lexical sample tasks. The training and the test data had been used with a minimum preprocessing, just cleaning of XML-tags in order to run the Tree-Tagger. Besides, the two WSD modules had been used in the same manner as for other corpora with minor modifications: no specific changes to the algo­rithms used in both methods had been made for Senseval-2, apart from the necessary modules to make data files available to the computer pro­grams.</p><p>Due to the distinct approaches used in each POS, the whole system has been classified as supervised system. In the English task, the sys­tem obtains a poor score when it is compared with other supervised systems, and a great re­sult against the unsupervised systems (we have no such information of systems for Spanish). But the truth is that our system is unsuper­vised for nouns but supervised for verbs and ad­jectives. Therefore, comparing our results with the other systems must be done separating the results of nouns, verbs and adjectives.</p></section><section number="7" title="Future and in progress work"><p>At this moment, the two methods presented here are being improved with new knowledge sources like full parsing information and domain categories that in order to decrease the Word-Net granularity. The WSD system will be com­pleted with other NLP software like Name En­tity recognition and multi-words detection mod­ules.</p><p>Recent work in our research group indicates that it is possible to combine the two methods in a hybrid method that assign a sense to a context combining the answers of both methods with a relevant improvement of accuracy (Suârez and Montoyo, 2001). Our intention is to extent this combination with the help of other well known WSD methods and to establish a voting method or some other manner of cooperation.</p><p>Our main objective is to develop a complete WSD system in order to help other NLP activ­ities in our research group. The work presented here is our first attempt to participate at Sen-seval and we hope to get the proper conclusions in order to improve our system and compete in the next Senseval. <b>References</b></p><p>Gerard Escudero, Lluis Marquez, and Ger­man Rigau. 2000. Boosting applied to word sense disambiguation. In <i>Proceedings of the 12th Conference on Machine Learning ECML2000, </i>Barcelona, Spain.</p><p>A. Montoyo and M. Palomar. 2000. Word Sense Disambiguation with Specification Marks in Unrestricted Texts, pages 103-107.</p><p>A. Montoyo and M. Palomar. 2001. Specifi­cation Marks for Word Sense Disambigua­tion: New Development. In <i>Proceedings of 2nd International conference on Intelligent Text Processing and Computational Linguis­tics (CICLing-2001), </i>pages 182-191.</p><p>A. Montoyo, M. Palomar, and G. Rigau. 2001. WordNet Enrichment with Classification Sys­tems. In ACL, editor, <i>Proceedings of NA ACL Workshop WordNet and Other Lexical Re­sources: Applications, Extensions and Cus­tomization^ </i>Pittsburgh, PA, USA.</p><p>Hwee Tou Ng and Hian Beng Lee. 1996. In­tegrating multiple knowledge sources to dis­ambiguate word senses: An exemplar-based approach. In <i>Proceedings 34th Annual Meet­ing of the ACL-1996., </i>San Francisco, USA.</p><p>Adwait Ratnaparkhi. 1998. <i>Maximum Entropy Models for Natural Language Ambiguity Res­olution. </i>Ph.D. thesis, University of Pennsyl­vania.</p><p>Maximiliano Saiz-Noeda, Armando Suârez, and Manuel Palomar. 2001. Semantic pattern learning through maximum entropy-based wsd technique. In <i>Proceedings of CoNLL-2001, </i>pages 23-29. Toulouse, France.</p><p>Helmut Schmid. 1994. Probabilistic part-of-speech tagging using decision trees. In <i>Pro­ceedings International Conference on New Methods in Language Processing., </i>pages 44­49, Manchester, UK.</p><p>Armando Suârez and Andrés Montoyo. 2001. Estudio de cooperaciön entre métodos de desambiguaciön léxica: Marcas de especifi-cidad vs. maxima entropia. <i>Procesamiento Lenguaje Natural, </i>27(1):207-214, September.</p><p>Pasi Tapanainen and Timo Järvinen. A non-projective dependency parser. In <i>Proceedings</i></p><p><i>» of the Fifth Conference on Applied Natural Language Processing, </i>pages 64-71.</p></section></body></article>