<?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 Retrieval Experience Exploiting Semantic Representation of Documents</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Pierpaolo</forename><surname>Basile</surname></persName>
							<email>basilepp@di.uniba.it</email>
							<affiliation key="aff0">
								<orgName type="department">Department of Computer Science</orgName>
								<orgName type="institution">University of Bari</orgName>
								<address>
									<postCode>70125</postCode>
									<settlement>Bari</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Annalina</forename><surname>Caputo</surname></persName>
							<email>acaputo@di.uniba.it</email>
							<affiliation key="aff0">
								<orgName type="department">Department of Computer Science</orgName>
								<orgName type="institution">University of Bari</orgName>
								<address>
									<postCode>70125</postCode>
									<settlement>Bari</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Anna</forename><forename type="middle">Lisa</forename><surname>Gentile</surname></persName>
							<email>al.gentile@di.uniba.it</email>
							<affiliation key="aff0">
								<orgName type="department">Department of Computer Science</orgName>
								<orgName type="institution">University of Bari</orgName>
								<address>
									<postCode>70125</postCode>
									<settlement>Bari</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Marco</forename><surname>De Gemmis</surname></persName>
							<email>degemmis@di.uniba.it</email>
							<affiliation key="aff0">
								<orgName type="department">Department of Computer Science</orgName>
								<orgName type="institution">University of Bari</orgName>
								<address>
									<postCode>70125</postCode>
									<settlement>Bari</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Pasquale</forename><surname>Lops</surname></persName>
							<email>lops@di.uniba.it</email>
							<affiliation key="aff0">
								<orgName type="department">Department of Computer Science</orgName>
								<orgName type="institution">University of Bari</orgName>
								<address>
									<postCode>70125</postCode>
									<settlement>Bari</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Giovanni</forename><surname>Semeraro</surname></persName>
							<email>semeraro@di.uniba.it</email>
							<affiliation key="aff0">
								<orgName type="department">Department of Computer Science</orgName>
								<orgName type="institution">University of Bari</orgName>
								<address>
									<postCode>70125</postCode>
									<settlement>Bari</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Improving Retrieval Experience Exploiting Semantic Representation of Documents</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">BDA05809F342F72B0D2EAA8AEF452457</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-25T00:14+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>The traditional strategy performed by Information Retrieval (IR) systems is ranked keyword search: for a given query, a list of documents, ordered by relevance, is returned. Relevance computation is primarily driven by a basic string-matching operation. To date, several attempts have been made to deviate from the traditional keyword search paradigm, often by introducing some techniques to capture word meanings in documents and queries. The general feeling is that dealing explicitly with only semantic information does not improve significantly the performance of text retrieval systems. This paper presents SENSE (SEmantic N-levels Search Engine), an IR system that tries to overcome the limitations of the ranked keyword approach, by introducing semantic levels which integrate (and not simply replace) the lexical level represented by keywords. Semantic levels provide information about word meanings, as described in a reference dictionary, and named entities. We show how SENSE is able to manage documents indexed at three separate levels, keywords, word meanings, and entities, as well as to combine keyword search with semantic information provided by the two other indexing levels.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>Ranked keyword search is quite successful, in spite of its obvious limits basically due to polysemy, the presence of multiple meanings for one word, and synonymy, multiple words having the same meaning. The result is that, due to synonymy, relevant documents can be missed if they do not contain the exact query keywords, while, due to polysemy, wrong documents could be deemed as relevant. These problems call for alternative methods that work not only at the lexical level of the documents, but also at the meaning level.</p><p>Any attempt to work at the meaning level must solve the problem that, while words occur in a document, meanings do not, since they are often hidden behind words. For example, for the query "apple", some users may be interested in documents dealing with "apple" as a fruit, while other users may want documents related to the company. Some linguistic processing is needed in order to provide a more powerful "interpretation" both of the user needs behind the query and of the words in the document collection. This linguistic processing may result in the production of semantic information that provide machine readable insights into the meaning of the content. As shown by the previous example, named entities (people, organizations, etc.) mentioned in the documents constitute important part of their semantics. Therefore, semantic information could be captured from a text by looking at word meanings, as they are described in a reference dictionary (e.g. WordNet <ref type="bibr" target="#b12">[13]</ref>), and named entities.</p><p>This paper proposes an IR system which manages documents indexed at multiple separate levels: keywords, senses (word meanings), and entities. The system is able to combine keyword search with semantic information provided by the two other indexing levels.</p><p>The paper is organized as follows: after a detailed description of the SEmantic N-levels Search Engine model, we sketch its architecture in Section 3. Sections 4 and 5 provide a description of sense and entity levels, respectively. Global ranking strategies are discussed in Section 6. Finally, main work related to the research presented in this paper is discussed in Section 7. Conclusions and future work close the paper.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">N-Levels model</head><p>The main idea underlying the definition of an open framework to model different semantic aspects (or levels) pertaining document content is that there are several ways to describe the semantics of a document. Each semantic facet needs specific techniques and ad-hoc similarity functions. To address this problem we propose a framework where a different IR model is defined for each level in the document representation. Each level corresponds to a logical view that aims at describing one of the possible semantic spaces in which documents can be represented. The adoption of different levels is intented to guarantee acceptable system performance even when not all semantics representations are available for a document.</p><p>We suppose that a keyword level is always present and, when also other levels are available, these ones are used to offer enhanced retrieval capabilities. Furthermore, our framework allows to associate each level with the appropriate representation and similarity measure. The following semantic levels are currently available in the framework: Keyword level -the entry level in which the document is represented by the words occurring in the text. Word meaning level -this level is represented through synsets obtained by WordNet, a semantic lexicon for the English language. A synset is a set of synonym words (with the same meaning). Word Sense Disambiguation algorithms are adopted to assign synsets to words. Named entity level -this level consists of entities recognized into the document text and tagged with a unique Wikipedia URI. A Named Entity Disambiguation (NED) algorithm is adopted to assign Wikipedia URI to words that represent entities.</p><p>Analogously, N different levels of representation are needed for representing queries. The N query levels are not necessarily extracted simultaneously from the original keyword query issued by the user: a query level can be obtained when needed. For example, the ranked list of documents for the query "Apple growth" might contain documents related to both the growing of computer sales by Apple Inc. and the growth stages of apple trees. Then, when the system will collect the user feedback (for instance, a click on a document in which "Apple" has been recognized as a named entity), the query vector for the named entities level might be produced. We also extended the notion of relevance R(q, d), which computes the degree of similarity between each document d in the collection and the user query q. The relevance must be evaluated at each level by defining a proper local similarity function that computes document relevance according to the weights defined by the corresponding local scoring function. Since the ultimate goal is to obtain a single list of documents ranked in decreasing order of relevance, a global ranking function is needed to merge all the result lists that come from each level. This function is independent of both the number of levels and the specific local scoring and similarity functions because it takes as input N ranked lists of documents and produces a unique merged list of most relevant documents.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">SENSE System Architecture</head><p>SENSE is a semantic IR system based on the N-Levels model described in the previous section. Figure <ref type="figure" target="#fig_0">1</ref> depicts the system architecture and shows the modules involved in the information extraction and retrieval processes. In more detail:</p><p>-Document Manager -It manages document collections to be indexed. It is invoked by the User Interface module to display the results of a user query. -Text Operations -It performs basic and more advanced NLP operations.</p><p>Basic operations implemented are: Stop words elimination, Stemming, POStagging, Lemmatization and Named Entity Recognition (NER). Besides basic NLP processing, more advanced procedures were designed for the semantic levels of SENSE: Named Entity Disambiguation (NED) and Word Sense Disambiguation (WSD). The core component that performs all the steps (WSD and NED included) needed for building the document representation at the meaning level is META <ref type="bibr" target="#b3">[4]</ref>. -User Interface -It provides the query interface, which is not just a textbox where keywords can be typed since it allows users to issue queries involving semantic levels.</p><p>The core of the N-Levels indexing and retrieval processes consists of the following modules:</p><p>-N-Levels Indexer -It creates and manages as many inverted indexes as the number of levels into the N-levels model. While the Text Operations component provides the features corresponding to the different levels, the N-Levels Indexer computes the local scoring functions defined for assigning weights to features. -N-Levels Query Operations -It reformulates user needs so that the query can be executed over the appropriate inverted indexes.</p><p>-N-Levels Searcher -It retrieves the set of documents matching the query, for each level identified by Text Operations. It implements the local similarity functions defined in the model.</p><p>-N-Levels Ranker -It arranges documents retrieved by the Searcher into a unique list to be shown to the user. For each level involved into the search task, it ranks documents according to the local similarity function and then merges all the local lists into a single list by using the global ranking function.</p><p>The core components that perform the N-Levels indexing and retrieval processes are implemented on the Lucene API <ref type="foot" target="#foot_0">1</ref> . Lucene is a full-featured text search engine library that implements the vector space model. We implemented an extension of the Lucene API, the N-Levels Lucene Core, to meet all the requirements of the proposed model.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Meaning Level</head><p>In SENSE, features at the meaning level are synsets obtained from WordNet 2.0. It groups English words into sets of synonyms called synsets, each synset is assigned with a unique identifier and contains a set of synonymous words or collocations; different senses of a word occurs in different synsets.</p><p>In order to assign synsets to words, we adopted a WSD strategy. The goal of a WSD algorithm consists in assigning a target word w i , occurring in a document d, with its appropriate meaning or sense s, by exploiting the context C in which w i occurs. The context C for w i is defined as a set of words that precede and follow w i . The sense s is selected from a predefined set of possibilities, usually known as sense inventory. The WSD algorithm adopted in SENSE is an improved version of JIGSAW <ref type="bibr" target="#b4">[5]</ref>. The basic idea of the algorithm is to combine three different strategies to disambiguate nouns, verbs, adjectives and adverbs respectively. The main motivation behind our approach is that the effectiveness of a WSD algorithm is strongly influenced by the Part of Speech (POS) tag of the target word.</p><p>The WSD algorithm takes as input a document d = [w 1 , w 2 , . . . , w h ], encoded as a list of words (in order of their appearance), and returns a list of WordNet synsets X = [s 1 , s 2 , . . . , s k ] (k ≤ h), in which each element s j is obtained by disambiguating the target word w i based on the similarity of each s j with the words in the context of w i . Notice that k ≤ h because some words, such as proper names, might not be found in WordNet.</p><p>Given the word w i and the associated sense inventory S i = {s i1 , s i2 , . . . , s ik }, the algorithm defines a specific (different for each POS) function ϕ(w i , s ij ), that computes a real value in [0, 1], representing the confidence with which sense s ij can be associated to w i . The sense assigned to w i is the one with the highest confidence. We will not provide further details about the implementation of the WSD procedure because it is not the focus of the paper. More details are reported in <ref type="bibr" target="#b4">[5,</ref><ref type="bibr" target="#b15">16]</ref>. Here we underline that the algorithm achieves about 60% of average precision on the All-words task. This result shows that it performs comparably to other state-of-the art knowledge-based WSD algorithms.</p><p>The idea behind the adoption of WSD is that each document is represented at the meaning level by the senses conveyed by the words, together with their respective occurrences. The WSD procedure produces a synset-based vector space representation, called bag-of-synsets (BOS). In this model a document is represented by a synset vector, rather than a word vector. Let D be a collection of M documents. The j-th document in D is represented as:</p><formula xml:id="formula_0">d j = t j1 , t j2 , . . . , t jn , j = 1, . . . , M</formula><p>where t jk is the k-th synset in d j , n is the total number of synsets in d j . Document d j is represented in a |V |-dimensional space by a synset-frequency vector, V being the vocabulary for D (the set of distinct synsets recognized by the WSD procedure in the collection):</p><formula xml:id="formula_1">f j = w j1 , w j2 , . . . , w j|V | , j = 1, . . . , M</formula><p>where w jk is the weight of the synset t k in d j , computed according to the local scoring function defined in the next section.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.1">Synset Scoring Function</head><p>Given a document d i and its synset representation computed by the WSD procedure, X = [s 1 , s 2 , . . . , s k ], the basic idea is to compute a partial weight for each s j ∈ X, and then to improve this weight by finding out some relations among synsets belonging to X.</p><p>The partial weight, called sfidf (synset frequency, inverse document frequency), is computed according to a strategy resembling the tf-idf score for words:</p><formula xml:id="formula_2">sfidf(s j , d i ) = tf(s j , d i ) synset frequency • log | C | n j IDF<label>(1)</label></formula><p>where | C | is the total number of documents in the collection and n j is the number of documents containing the synset s j . tf(s j , d i ) computes the frequency of s j in document d i .</p><p>Finally, the synset confidence factor (α) is used to weigh the sfidf value. Thus, the final local score for synset s j in d i is:</p><formula xml:id="formula_3">sfidf(s j , d i ) • (1 + α)<label>(2)</label></formula></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.2">Synset Similarity Function</head><p>The local similarity functions for both the meaning and the keyword levels are computed using a modified version of the LUCENE default document score. For the meaning level, both query and document vectors contain synsets instead of keywords. Given a query q and a document d i , the synset similarity is computed as:</p><formula xml:id="formula_4">synsim(q, d i ) = C(q, d i ) • sj ∈q (sfidf(s j , d i )(1 + α) • N (d i ))<label>(3)</label></formula><p>where:</p><p>sfidf(s j , d i ) and α are computed as described in the previous section; -C(q, d i ) is the number of query terms in d i ; -N (d i ) is a factor that takes into account document length normalization.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">Named Entity Level</head><p>The Named Entity Recognition (NER) task has been defined in the context of the Message Understanding Conference (MUC) as the capability of identifying and categorizing entity names, defined as instances of the three types of expressions: entity names, temporal expressions, number expressions <ref type="bibr" target="#b10">[11]</ref>. For the purpose of SENSE a further step is needed and it consists of Entity Disambiguation. The Named Entity Disambiguation is a specialization of classic WSD. Within this work the task has been performed adapting the Lesk dictionary-based WSD algorithm <ref type="bibr" target="#b0">[1]</ref>. The basic assumption is that words in a given neighbourhood will probably share a common topic. Apart from knowledge about the context of a target entity (the immediate surrounding words), the algorithm requires a machine readable dictionary, with an entry for each possible sense for a word. Each token that refers to an Entity in the original document is tagged with the Wikipedia URI that better represents the Entity meaning, thus Wikipedia plays the role of sense inventory in the proposed algorithm for NED.</p><p>Considering that the words to disambiguate for Named Entity Disambiguation are only those representing an Entity, the algorithm works as follows.</p><p>Given an input document d = [w 1 , . . . , w j−1 , w j = e 1 j , w j+1 , . . . ,</p><formula xml:id="formula_5">w h−1 , w h = e 2 h , w h+1 , . . . ],</formula><p>where [e 1 j , e 2 j , . . . , e k j ] are k entities and [w 1 , w 2 , . . . ] are tokens occurring in the document d, the algorithm returns a list of Wikipedia URIs X d = [s 1 , s 2 , . . . , s k ]. Each element s i is obtained by disambiguating the target entity e i on the ground of the information obtained from Wikipedia for each candidate URI (Wikipedia page content of the URI) and words in the context C of e i . The list of Wikipedia candidate URIs comes from the Wikipedia Search page for e i and only the first ten results are exploited. The context C of the target entity e i is defined as a window of n words to the left and another n words to the right, for a total of 2n words surrounding e i . In the current version of the algorithm, if other entities occur in the context of the target entity, they are considered as words and not as entities.</p><p>Similarly to the meaning level, documents are represented at the entity level by using an adaptation of the vector space model, the rapresentation adopted for this level is a bag-of-entities rather than a bag-of-synsets. The vocabulary is the set of entities recognized by the NER text operation in the collection; specifically each entity is identified by the URI of the entity instance (borrowed from Wikipedia). As first attempt, a classical tf-idf heuristic has been adopted to score entities and cosine similarity has been implemented as local similarity function.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6">Global Ranking</head><p>Given a query q, each local similarity function produces a local ranked list of relevant documents. All the local lists must be merged in order to give a single ranked list to the user. The global ranking function is devoted to this task.</p><p>Algorithms for merging ranked lists are widely used by meta-search engines, which send user requests to several search engines and aggregate results into a single list <ref type="bibr" target="#b8">[9]</ref>. Our strategy for defining the global ranking function is thus inspired by prior work on meta-search engines.</p><p>Formally, we define:</p><p>-U : the universe, that is the set containing all the distinct documents in the local lists; τ j ={ x 1 ≥ x 2 ≥ . . . ≥ x n }: the j-th local list, j = 1, . . . , N , defined as an ordered set S of documents, S ⊆ U , ≥ is the ranking criterion defined by the j-th local similarity function; τ j (x i ): a function that returns the position of x i in the list τ j ; s τj (x i ): a function that returns the score of x i in τ j ; w τj (x i ): a function that returns the weight of x i in τ j .</p><p>Two different strategies can be adopted to obtain w τj (x i ), based on the score or the position of x i in the list τ j . Since local similarity functions may produce scores varying in different ranges, and the cardinality of lists can be different, a normalization process (of scores and positions) is necessary in order to produce weights that are comparable.</p><p>The aggregation of lists in a single one requires two steps: the first one produces the N normalized lists and the second one merges the N lists in a single one denoted by τ . The two steps are thoroughly described in <ref type="bibr" target="#b1">[2]</ref>. We choose to adopt Z-Score normalization and ComSUM respectively as score normalization and rank aggregation function. In particular the Z-Score normalization is computed using the following formula:</p><formula xml:id="formula_6">w τj (x i ) = s τ j (xi)−µ s τ j σ s τ j</formula><p>Regarding ComSUM list aggregation method, the score of document x i in the global list is computed by summing all the normalized scores for x i :</p><formula xml:id="formula_7">ψ(x i ) = τj ∈R w τj (x i )</formula><p>where R is the set of all local list.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="7">Related Work</head><p>The general idea of enhancing keyword search by the addition of word meanings is (of course) not new. Many strategies have been used to incorporate semantic information coming from ontologies or electronic dictionaries into search paradigms. Mainly two aspects have been addressed in the past: query expansion with semantically related terms, and the comparison of queries and documents by using semantic similarity measures.</p><p>Query expansion with WordNet has shown to potentially improve recall, as it allows matching relevant documents even if they do not contain the exact keywords in the query <ref type="bibr" target="#b16">[17]</ref><ref type="bibr" target="#b17">[18]</ref><ref type="bibr" target="#b18">[19]</ref>. On the other hand, semantic similarity measures have the potential to redefine the similarity between a document and a user query <ref type="bibr" target="#b5">[6,</ref><ref type="bibr" target="#b11">12,</ref><ref type="bibr" target="#b14">15]</ref>. The semantic similarity between concepts is useful to understand how similar the meanings of the concepts are. However, computing the degree of relevance of a document with respect to a query means computing the similarity among all the synsets of the document and all the synsets of the user query, thus the matching process could have very high computational costs.</p><p>In <ref type="bibr" target="#b9">[10]</ref>, the authors performed a shift of representation from a lexical space, where each dimension is represented by a term, towards a semantic space, where each dimension is a concept expressed using WordNet synsets. They adapted the Vector Space Model applied to WordNet synsets. The realization of the semantic tf-idf model was rather simple, because it was sufficient to index the documents or the user-query by using strings representing synsets. The retrieval phase is similar to the classic tf-idf model, with the only difference that matching is carried out between synsets.</p><p>While previous methods tried to replace the lexical space with one semantic space, in SENSE we defined an adaptation of the vector space model that allows the integration of the lexical space with one or more semantic spaces. We show how keywords can be integrated with WordNet synsets, but the model can be easily extended by adding more levels, without modifying the whole architecture of the SENSE system. Another remarkable attempt to indexing documents according to WordNet senses which is most similar to our approach is reported in <ref type="bibr" target="#b13">[14]</ref>. The authors designed an information retrieval system performing a combined word-based and sense-based indexing and retrieval. They added lexical and semantic information to both the query and the documents during a preprocessing step in which the query and the text are disambiguated. More recent approaches <ref type="bibr" target="#b6">[7,</ref><ref type="bibr" target="#b7">8]</ref> try to combine keyword search with techniques for navigating and querying ontologies. In <ref type="bibr" target="#b6">[7]</ref>, documents are annotated with concepts in a domain ontology and indexed using classical Bag-Of-Words model, while in <ref type="bibr" target="#b7">[8]</ref> it is described a search tool based on ontology assisted query rephrasing and keyword search. The main limitation of the approach is that relevance is computed simply by using a tf-idf score on concepts, instead of keywords.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="8">Conclusions and Future Work</head><p>We have described SENSE (SEmantic N-levels Search Engine), a semantic Nlevels IR system which manages documents indexed at multiple separate levels: keywords, senses and entities. The system is able to combine keyword search with semantic information provided by the two other indexing levels.</p><p>The distinctive feature of the system is that an IR framework is proposed to integrate, rather than simply replace, the lexical space with semantic spaces. We provided a detailed description of the sense level, by defining a WSD algorithm to assign words occurring in a document with senses and an entity disambiguation method to identify entities within text. We defined a global ranking functions describing how to merge rankings produced by different levels. A preliminary evaluation involving both the keyword and the word meaning level has been performed at CLEF 2008 <ref type="bibr" target="#b2">[3]</ref>. As future work, we plan to perform an extended experimental session and to investigate new strategies for representing documents both at the synset and at the entity level.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Fig. 1 .</head><label>1</label><figDesc>Fig. 1. System Architecture</figDesc><graphic coords="4,180.12,115.83,255.13,224.51" type="bitmap" /></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">http://lucene.apache.org/</note>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">An adapted lesk algorithm for word sense disambiguation using wordnet</title>
		<author>
			<persName><forename type="first">S</forename><surname>Banerjee</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Pedersen</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">CICLing &apos;02: Proceedings of the Third International Conference on Computational Linguistics and Intelligent Text Processing</title>
				<meeting><address><addrLine>London, UK</addrLine></address></meeting>
		<imprint>
			<publisher>Springer-Verlag</publisher>
			<date type="published" when="2002">2002</date>
			<biblScope unit="page" from="136" to="145" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Enhancing semantic search using n-levels document representation</title>
		<author>
			<persName><forename type="first">P</forename><surname>Basile</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Caputo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">L</forename><surname>Gentile</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Degemmis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Lops</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Semeraro</surname></persName>
		</author>
		<ptr target="CEUR-WS.org" />
	</analytic>
	<monogr>
		<title level="m">SemSearch</title>
		<title level="s">CEUR Workshop Proceedings</title>
		<editor>
			<persName><forename type="first">S</forename><surname>Bloehdorn</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">M</forename><surname>Grobelnik</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">P</forename><surname>Mika</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">D</forename><forename type="middle">T</forename><surname>Tran</surname></persName>
		</editor>
		<imprint>
			<date type="published" when="2008">2008</date>
			<biblScope unit="volume">334</biblScope>
			<biblScope unit="page" from="29" to="43" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<monogr>
		<author>
			<persName><forename type="first">P</forename><surname>Basile</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Caputo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Semeraro</surname></persName>
		</author>
		<title level="m">UNIBA-SENSE at CLEF 2008: SEmantic N-levels Search Engine</title>
				<imprint>
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
	<note>CLEF 2008: Ad Hoc Track Overview. CLEF 2008 Working Notes</note>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">META -MultilanguagE Text Analyzer</title>
		<author>
			<persName><forename type="first">P</forename><surname>Basile</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>De Gemmis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Gentile</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Iaquinta</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Lops</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Semeraro</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. of the Language and Speech Technnology Conference -LangTech 2008</title>
				<meeting>of the Language and Speech Technnology Conference -LangTech 2008</meeting>
		<imprint>
			<date type="published" when="2008">2008</date>
			<biblScope unit="page" from="137" to="140" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Jigsaw algorithm for word sense disambiguation</title>
		<author>
			<persName><forename type="first">P</forename><surname>Basile</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>De Gemmis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Gentile</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Lops</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Semeraro</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">SemEval-2007: 4th Int. Workshop on Semantic Evaluations</title>
				<imprint>
			<publisher>ACL press</publisher>
			<date type="published" when="2007">2007</date>
			<biblScope unit="page" from="398" to="401" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Measures of text semantic similarity</title>
		<author>
			<persName><forename type="first">C</forename><surname>Corley</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Mihalcea</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the ACL Workshop on Empirical Modeling of Semantic Equivalence</title>
				<meeting>the ACL Workshop on Empirical Modeling of Semantic Equivalence</meeting>
		<imprint>
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">QuizRDF: Search technology for the Semantic Web</title>
		<author>
			<persName><forename type="first">J</forename><surname>Davies</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Weeks</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">37th Hawaii Int. Conf. on System Sciences</title>
				<imprint>
			<publisher>IEEE Press</publisher>
			<date type="published" when="2004">2004</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Hybrid ontology and keyword matching indexing system</title>
		<author>
			<persName><forename type="first">G</forename><surname>Ducatel</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Z</forename><surname>Cui</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Azvine</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. of IntraWebs Workshop at WWW2006</title>
				<meeting>of IntraWebs Workshop at WWW2006</meeting>
		<imprint>
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">An outranking approach for rank aggregation in information retrieval</title>
		<author>
			<persName><forename type="first">M</forename><surname>Farah</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Vanderpooten</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. of the 30th SIGIR Conf</title>
				<editor>
			<persName><forename type="first">W</forename><surname>Kraaij</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">A</forename><forename type="middle">P</forename><surname>De Vries</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">C</forename><forename type="middle">L A</forename><surname>Clarke</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">N</forename><surname>Fuhr</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">N</forename><surname>Kando</surname></persName>
		</editor>
		<meeting>of the 30th SIGIR Conf</meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="2007">2007</date>
			<biblScope unit="page" from="591" to="598" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<monogr>
		<title level="m" type="main">Indexing with wordnet synsets can improve text retrieval</title>
		<author>
			<persName><forename type="first">J</forename><surname>Gonzalo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Verdejo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Chugur</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">M</forename><surname>Cigarrán</surname></persName>
		</author>
		<idno>CoRR, cmp-lg/9808002</idno>
		<imprint>
			<date type="published" when="1998">1998</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Message understanding conference-6: A brief history</title>
		<author>
			<persName><forename type="first">R</forename><surname>Grishman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Sundheim</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">COLING</title>
				<imprint>
			<date type="published" when="1996">1996</date>
			<biblScope unit="page" from="466" to="471" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<monogr>
		<title level="m" type="main">Semantic similarity based on corpus statistics and lexical taxonomy</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">J</forename><surname>Jiang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">W</forename><surname>Conrath</surname></persName>
		</author>
		<idno>CoRR, cmp-lg/9709008</idno>
		<imprint>
			<date type="published" when="1997">1997</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Wordnet: a lexical database for english</title>
		<author>
			<persName><forename type="first">G</forename><forename type="middle">A</forename><surname>Miller</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Commun. ACM</title>
		<imprint>
			<biblScope unit="volume">38</biblScope>
			<biblScope unit="issue">11</biblScope>
			<biblScope unit="page" from="39" to="41" />
			<date type="published" when="1995">1995</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">Using wordnet and lexical operators to improve internet searches</title>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">I</forename><surname>Moldovan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Mihalcea</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Internet Computing</title>
		<imprint>
			<biblScope unit="volume">4</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="34" to="43" />
			<date type="published" when="2000">2000</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">Semantic similarity in a taxonomy: An information-based measure and its application to problems of ambiguity in natural language</title>
		<author>
			<persName><forename type="first">P</forename><surname>Resnik</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Artificial Intelligence Research</title>
		<imprint>
			<biblScope unit="volume">11</biblScope>
			<biblScope unit="page" from="95" to="130" />
			<date type="published" when="1999">1999</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">Combining learning and word sense disambiguation for intelligent user profiling</title>
		<author>
			<persName><forename type="first">G</forename><surname>Semeraro</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Degemmis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Lops</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Basile</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. of the 20th Int. Joint Conf. on Artificial Intelligence</title>
				<editor>
			<persName><forename type="first">M</forename><surname>Kaufmann</surname></persName>
		</editor>
		<meeting>of the 20th Int. Joint Conf. on Artificial Intelligence</meeting>
		<imprint>
			<date type="published" when="2007">2007</date>
			<biblScope unit="page" from="2856" to="2861" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">TREC-4 experiments at Dublin city university: thresholding posting lists, query expansion with WordNet, and POS tagging of Spanish</title>
		<author>
			<persName><forename type="first">A</forename><surname>Smeaton</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Kelledy</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Odonnell</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. of TREC-4</title>
				<meeting>of TREC-4</meeting>
		<imprint>
			<date type="published" when="1995">1995</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<analytic>
		<title level="a" type="main">Query expansion using lexical-semantic relations</title>
		<author>
			<persName><forename type="first">E</forename><forename type="middle">M</forename><surname>Voorhees</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. of the 17th SIGIR Conf</title>
				<meeting>of the 17th SIGIR Conf</meeting>
		<imprint>
			<date type="published" when="1994">1994</date>
			<biblScope unit="page" from="61" to="69" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b18">
	<analytic>
		<title level="a" type="main">WordNet: An Electronic Lexical Database</title>
		<author>
			<persName><forename type="first">E</forename><forename type="middle">M</forename><surname>Voorhees</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">chapter 12: Using WordNet for text retrieval</title>
				<meeting><address><addrLine>Cambridge</addrLine></address></meeting>
		<imprint>
			<publisher>The MIT Press</publisher>
			<date type="published" when="1998">1998</date>
			<biblScope unit="page" from="285" to="304" />
		</imprint>
	</monogr>
</biblStruct>

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