Wordnet-Based Document Summarization

Wordnet-Based Document Summarization

7th WSEAS Int. Conf. on APPLIED COMPUTER & APPLIED COMPUTATIONAL SCIENCE (ACACOS '08), Hangzhou, China, April 6-8, 2008 WordNet-based Document Summarization CHENGHUA DANG, XINJUN LUO Hebei University of Engineering Handan, Hebei, 056038 PEOPLE’S REPUBLIC OF CHINA [email protected], [email protected] Abstract: - This paper presents an improved and practical approach to automatically summarizing document by extracting the most relevant sentences from original document. This technique is proposed based upon Key Sentences using statistical method and WordNet. Experimental results show that our approach compares favourably to a commercial text summarizer, and some refinement techniques improves the summarization quality significantly. Key-Words: - Document Summarization, Key Sentence, WordNet, POS, Semantic Similarity 1 Introduction 2.1 Summarization Techniques Text summarization is the process of condensing a Text summarization by extraction can employ source text while preserving its information content various levels of granularity, e.g., keyword, sentence, and maintaining readability. As the amount of or paragraph. information available in electronic format continues MEAD [8], a state of the art sentence-extractor and a to grow, research into automatic document top performer at DUC, aims to extracts sentences summarization has taken on renewed interest. central to the overall topic of a document. The system A summary can be employed in an indicative way – employs (1) a centroid score representing the as a pointer to some parts of the original document, or centrality of a sentence to the overall document, (2) a in an informative way – to cover all relevant position score which is inversely proportional to the information of the text [1]. In both cases the most position of a sentence in the document, and (3) an important advantage of using a summary is its overlap-with-first score which is the inner product of reduced reading time. Technology of automatic the tf * idf with the first sentence of the document. summarization of text is maturing and may provide a MEAD attempts to reduce summary redundancy by solution to this problem [2, 3]. Automatic text eliminating sentences above a similarity threshold summarization produces a concise summary by parameter. abstraction or extraction of important text using Other approaches for sentence extraction include statistical approaches [4], linguistic approaches [5] or NLP methods [9, 10] and machine-learning combination of the two [3, 6, 7]. techniques [11, 12]. These approaches tend to be In this paper, a practical approach is proposed for computationally expensive and genre-dependent extracting the most relevant sentences from the even though they are typically based on the more original document to form a summary. The idea of general tf * idf framework. Work on generative our approach is to find out key sentences from the algorithms includes sentence compression [13], Keyword extraction based on statistics and Synsets sentence fusion [14], and sentence modification [15]. extraction using WordNet. These two properties can be combined and tuned for ranking and extracting 2.2 Keywords Extraction Techniques sentences to generate a list of candidates of key Traditionally, keywords are extracted from the sentences. Then semantic similarity analysis is documents in order to generate a summary. In this conducted between candidates of key sentences to work, single keywords are extracted via statistical reduce the redundancy. We provide experimental measures. Based on such keywords, the most evidence that our approach achieves reasonable significant sentences, which best describe the performance compared with a commercial text document, are retrieved. summarizer (Microsoft Word summarizer). Keyword extraction from a body of text relies on an evaluation of the importance of each candidate keyword [16]. A candidate keyword is considered a 2 Related Work true keyword if and only if it occurs frequently in the document, i.e., the total frequency of occurrence is ISBN: 978-960-6766-49-7 383 ISSN: 1790-5117 7th WSEAS Int. Conf. on APPLIED COMPUTER & APPLIED COMPUTATIONAL SCIENCE (ACACOS '08), Hangzhou, China, April 6-8, 2008 high. Of course, stop words like “the”, “a” etc are corresponding to a particular part of speech, based on excluded. both its definition, as well as its context - ie. relationship with adjacent and related words in a 2.3 WordNet in Text Classification phrase, sentence, or paragraph. A simplified form of WordNet [17] is an online lexical reference system in this is commonly taught school-age children, in the which English nouns, verbs, adjectives and adverbs identification of words as nouns, verbs, adjectives, are grouped organized into synonym sets or synsets, adverbs, etc. each representing one underlying lexical concept. A The task of POS Tagging is to identify the correct synset is a set of synonyms (word forms that relate to part of speech (POS - like noun, verb, pronoun, the same word meaning) and two words are said to be adverb ...) of each word in the sentence. The synonyms if their mutual substitution does not alter algorithm takes a sentence as input and a specified the truth value of a given sentence in which they tag set (a finite list of POS tags). The output is a occur, in a given context. Noun synsets are related to single best POS tag for each word. There are two each other through hypernymy (generalization), types of taggers: the first one attaches syntactic roles hyponymy (speciali-zation), holonymy (whole of) to each word (subject, object, ..) and the second one and meronymy (part of) relations. Of these, attaches only functional roles (noun, verb, ...). There (hypernymy, hyponymy) and (meronymy, is a lot of work that has been done on POS tagging. holonymy) are complementary pairs. The tagger can be classified as rule-based or The verb and adjective synsets are very sparsely stochastic. Rule-based taggers use hand written rules connected with each other. No relation is available to disambiguate tag ambiguity. An example of between noun and verb synsets. However, 4500 rule-based tagging is Brill's tagger (Eric Brill adjective synsets are related to noun synsets with algorithm) [22]. Stochastic taggers resolve tagging pertainyms (pertaining to) and attra (attributed with) ambiguities by using a training corpus to compute the relations. probability of a given word having a given tag in a Scott and Matwin [18] propose to deal with text given context. For example: tagger using the Hidden classification within a mixed model where WordNet Markov Model, Maximize likelihood. and machine learning are the main ingredients. This There are quite a few of open-source POS Tagger proposal explores the hypothesis that the available now, like GATE, which can be directly incorporation of structured linguistic knowledge can utilized and help reduce development work aid (and guide) statistical inference in order to significantly. classify corpora. Other proposals have the same hybrid spirit in related areas: Rodriguez, Buenaga, 2.5 GATE POS Tagger Gómez-Hidalgo, Agudo [19] and Vorhees [20] use GATE is a software architecture for language the WordNet ontology for Information Retrieval; engineering, developed by The University of Resnik [21] proposes another methodology that Sheffield. As an architecture, GATE suggests that the index corpora to WordNet with the goal of increasing elements of software systems that process natural the reliability of Information Retrieval results. language can usefully be broken down into various Scott and Matwin [18], however, use a machine types of component, known as resources [23]. learning algorithm elaborated for WordNet (more Components are reusable software chunks with specifically, over the relations of synonymy and well-defined interfaces, and are a popular hyperonymy). This aims to alter the text architectural form, used in Sun’s Java Beans and representation from a non-ordered set of words Microsoft’s .Net. (bag-of-words) to a hyperonymy density structure. GATE utilizes the Hepple tagger [24], a modified version of the Brill tagger, to produce a 2.4 POS Tagging Techniques part-of-speech tag as an annotation on each word or Keyword extraction is conducted by counting the symbol. frequency of occurrence of a word and its syntactic The tagger uses a default lexicon and ruleset (the variants in the document to be analysed. However, a result of training on a large corpus taken from the single word or its variants may occur many times in a Wall Street Journal). Both of these can be modified single document in different senses or part of speech, manually if necessary. Two additional lexicons exist which could lead ambiguity. - one for texts in all uppercase (lexicon cap), and one In order to improve the quality of Keyword selection, for texts in all lowercase (lexicon lower). To use part-of-speech tagging (POS Tagging) is considered. these, the default lexicon should be replaced with the POS Tagging, also called grammatical tagging, is the appropriate lexicon at load time. The default ruleset process of marking up the words in a text as should still be used in this case. ISBN: 978-960-6766-49-7 384 ISSN: 1790-5117 7th WSEAS Int. Conf. on APPLIED COMPUTER & APPLIED COMPUTATIONAL SCIENCE (ACACOS '08), Hangzhou, China, April 6-8, 2008 3 Our Algorithms 3.5.1 Sentence Ranking Once the keywords are identified, the most significant sentences for summary generation can be 3.1 Preprocessing of the text retrieved from all narrative paragraphs based on the 1) Break the text into sentences. presence of keywords [29]. The significance of a 2) Stop-word elimination – common words with no sentence is measured by calculating a weight value, semantics and which do not aggregate relevant which is the maximum of the weights for word information to the task (e.g., “the”, “a”) are clusters within the sentence. A word cluster is eliminated; defined as a list of words which starts and ends with a 3) POS tagging: produces a part-of-speech tag as an keyword and less than 2 non-keywords must separate annotation on each word or symbol.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    5 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us