Terminology Extraction from Log Files
|
|
|
- Joy Baker
- 10 years ago
- Views:
Transcription
1 Terminology Extraction from Log Files Hassan Saneifar, Stéphane Bonniol, Anne Laurent, Pascal Poncelet, Mathieu Roche To cite this version: Hassan Saneifar, Stéphane Bonniol, Anne Laurent, Pascal Poncelet, Mathieu Roche. Terminology Extraction from Log Files. RR-09010, 2009, pp.16. <lirmm > HAL Id: lirmm Submitted on 4 May 2012 HAL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.
2 Terminology Extraction from Log Files Hassan Saneifar 1,2, Stéphane Bonniol 2, Anne Laurent 1, Pascal Poncelet 1, and Mathieu Roche 1 1 LIRMM - Université Montpellier 2 - CNRS 161 rue Ada, Montpellier Cedex 5, France {saneifar,laurent,poncelet,mroche}@lirmm.fr {saneifar,laurent,poncelet,mroche} 2 Satin IP Technologies Cap Omega, RP Benjamin Franklin, Montpellier Cedex 2, France [email protected] Abstract. The log files generated by digital systems can be used in management information systems as the source of important information on the condition of systems. However, log files are not exhaustively exploited in order to extract information. The classical methods of information extraction such as terminology extraction methods are irrelevant to this context because of the specific characteristics of log files like their heterogeneous structure, the special vocabulary and the fact that they do not respect a natural language grammar. In this paper, we introduce our approach Exterlog to extract the terminology from log files. We detail how it deals with the particularity of such textual data. 1 Introduction In many applications, automatic generated reports, known as system logs, represent the major source of information on the status of systems, products, or even causes of problems that can occur. In some areas, such as Integrated Circuit (IC) design systems, the log files generated by IC design tools, contain essential information on the conditions of production and the final products. In order to extract information from textual data, there exists the classic method of Natural Language Processing (NLP) and Information Extraction (IE) techniques. But the particularity of such textual data (i.e. log files) raise the new challenges. In this paper, we aim particularly at exploring the lexical structure of these log files in order to extract the terms of domain which will be used in creation of domain ontology. We thus study the relevance of two main methods of terminology extraction within our approach Exterlog (EXtraction of TERminology from LOGs), both of which extract co-occurrences with and without the use of syntactic patterns. In Sect. 2 we present the characteristics and difficulties of this context. Our approach Exterlog is developed in Sect. 3. Section 4 describes and compares the various experiments that we performed to extract terms from the logs. Finally, we propose a comparison of Exterlog and TermExtractor system.
3 2 2 Context In the domain of log file analysis, some logs like network monitoring logs or web usage logs are widely exploited [1][2]. These kinds of logs are based on the management of events. That is, the computing systems record the system events based on their occurring times. The contents of these logs comply with norms according to the nature of events and their global usage (e.g., web usage area). However, in some areas such as IC design systems, rather than being some recorded events, the generated log files are digital reports on configuration, conditions and states of systems. The aim of the exploitation of these log files is not to analyze the events but to extract information about system configuration and especially about the final product s conditions. Hence, information extraction in log files generated by IC design tools has an attractive interest for automatic management and monitoring of production line. However, several aspects of these log files have been less emphasized in existing methods of information extraction and NLP. These specific characteristics pose several challenges that require more research. The design of IC consists of several levels each corresponds to some design rules. At every level, several tools can be used. Despite the fact that the logs of the same design level report the same information, their structures can significantly differ depending on the design tool used. Specifically, each design tool often uses its own vocabulary to report the same information. For example, at the so-called verification level, two log files (e.g., log a and log b ) are produced by two different tools. The information about, for example, the Statement coverage will be expressed as follows in the log a : TOTAL COVERED PERCENT statements But the same information in the log b, will be disclosed from this single line: EC: 2.1% As shown above, the same information in two log files produced by two different tools is represented by different structures and vocabulary. Moreover, the evolution of design tools changes the format of data in logs. The heterogeneity of data exists not only between the log files produced by different tools, but also within a given log file. For example, the symbols used to present an object, such as the header for tables, change in a given log. Similarly, there are several formats for punctuation, the separation lines and representation of missing data. To best generalize the extraction methods, we thus need to identify the terms used by each tool in order to create the domain ontology. This ontology allows us to better identify equivalent terms in the logs generated by different tools. The domain ontology can help to reduce the heterogeneity of terms existing in logs produced by different design tools. For instance, to check Absence of Attributes as a query on the logs, one must search for the following different sentences in the logs, depending on the version and type of design tool used: "Do not use map to module attribute", "Do not use one cold or one hot attributes", "Do not use enum encoding attribute",
4 3 Instead of using several patterns, each one adapted to a specific sentence, by associating the words map to module attribute, one hot attributes and enum encoding attribute to the concept Absence of Attributes, we use a general pattern that expands automatically depending on the type of log. The ontology-driven expansion of query is studied in many work [3]. Moreover, the language used in these logs is a difficulty that affects the methods of information extraction. Although the language of log files are similar to English, the contents of these logs do not usually comply with classic grammar. Moreover, there exist words that are often constituted from alphanumeric and special characters. Since the concepts used in domain ontology are the terms of log files, we aim at extracting the terminology of the log files. However, due to the particularity of log files described above, the methods of NLP, including the terminology extraction, developed for texts written in natural language, are not necessarily well suited to the log files. In this paper, we thus study these methods and their relevance in this specific context. Finally, we propose our approach Exterlog for extracting terminology from these log files. 3 Terminology Extraction from Log Files The extraction of co-occurring words is an important step in identifying the terms. We explain at first some of approaches used to identify the co-occurrences and to extract the terminology of a corpus. Then, we introduce our approach of terminology extraction adapted to log files. 3.1 Related Work Some approaches are based on syntactic techniques which rely initially on the grammatical tagging of words. The terminological candidates are then extracted using syntactic patterns (e.g., adjective-noun, noun-noun). We develop the grammatical tagging of log files using our approach Exterlog in Sect Bigrams 1 are used in [4] as features to improve the performance of the text classification. Though, the series of three words (i.e. trigrams) or more is not always essential [5]. Exit, introduced by [6] is an iterative approach that finds the terms in an incremental way. Xtract is a terminology extraction system, which identifies lexical relations in the large corpus of English texts [7]. TermExtractor, submitted by [8], extracts terminology consensually referred in a specific application domain. To select the relevant terms of domain, some measures based on entropy are used in TermExtractor. The statistical methods are generally used for evaluating the adequacy of extracted terms [9]. In these methods, the occurrence frequency of candidates is a basic element. However, since the repetition of words is rare in log files, these statistical methods are not well suited. Indeed, statistical approaches can cope with high frequency terms but tend to miss low frequency ones [10]. 1 N-grams are defined as the series of any n words.
5 4 Most of these studies are experimented on textual data which are classical texts written in natural language. Most of the experimented corpus are structured in a consistent way. In particular, they comply with the grammar of NL. However, the characteristics of logs such as their non compliance with NL grammar, their heterogeneous, and evolving structures (cf. Sect. 2) impose an adaptation of these methods to log files. 3.2 Exterlog Our approach, Exterlog, is developed to extract the terminology in the log files. This process involves normalisation of log files, grammatical tagging of words and co-occurrences extraction. Normalization. Given the specificity of our data, the normalization method, adapted to the logs, makes the vocabulary and structure of logs more consistent. We replace the punctuations, separation lines and the headers of the tables by special characters to limit ambiguity. Then, we tokenize the texts of logs, considering that certain words or structures do not have to be tokenized. For example, the technical word Circuit4-LED3 is a single word which should not be tokenized into two words Circuit4 and LED3. Besides, we make the normalization method to distinguish the lines representing the header of tables from the lines which separate the parts. This normalization makes the structure of logs produced by different tools more homogeneous. Grammatical Tagging. Grammatical tagging (also called part-of-speech tagging) is a method of NLP used to annotate words based on their grammatical roles. In our context, due to the particularity of log files described in Sect. 2, there are some difficulties and limitations for applying a grammatical tagging. Indeed, the classic techniques of POS tagging are developed and trained according to the standard grammar of a natural language. To identify the role of words in the log files, we use Brill rule-based part-of-speech tagging method [11]. As existing taggers like Brill are trained on general language corpora, they give inconsistent results on the specialized texts. [12] propose a semi-automatic approach for tagging corpora of specialty. They build a new tagger which corrects the base of rules obtained by Brill tagger and adapt it to a corpus of specialty. In the context of log files, we also adapted Brill tagger to our context by introducing the new contextual and lexical rules. Indeed, the classic rules of Brill, which are defined according to the NL grammar, are not relevant to log files. For example, a word beginning with a number is considered a cardinal by Brill. However, in the log files, there are many words like 12.1vSo10 that must not be labeled as cardinal. Therefore, we defined the special lexical and contextual rules in Brill. Since the structures of log files can contribute important information for extracting the relevant patterns in future work, we preserve the structure of files during grammatical tagging. We introduce the new tags, called Document Structure Tags, which present the different structures in log
6 5 files. For example, the tag \TH represents the header of tables or \SPL represents the lines separating the log parts. The special structures in log files are identified and normalized during preprocessing. Then, they are annotated during tagging according to the new specific contextual rules defined in Brill. We use these tagged logs in next level to extract the co-occurrences. Extraction of Co-occurrences. We are looking for co-occurrences in the log files with two different approaches: (1) using defined part-of-speech syntactic patterns, (2) without using the syntactic patterns. We call the co-occurrences extracted by the first solution POS-candidates 2. This approach consists of filtering words by the syntactic patterns. The syntactic patterns determine the adjacent words with the defined grammatical roles. The syntactic patterns are used in [9] to extract terminology. For complex terms identification, [9] defines syntactic structures which are potentially lexicalisable. As argued in [9], the base structures of syntactic patterns are not frozen structures and accept variations. According to the terms found in our context, the syntactic patterns \JJ - \NN (Adjective-Noun) and \NN - \NN (Noun-Noun) are used to extract the POS-candidates from log files. The co-occurrences extracted by the second approach are called bigrams. A bigram is extracted as a series of any two adjacent relevant words 3. Bigrams are used in NLP approaches as representative features of a text [4]. However, the extraction of bigrams does not depend on the grammatical role of words. To extract significant bigrams, we normalize and tokenize the logs to reduce the rate of noise. We also eliminate the stop words existing in the logs. In this method, we thus do not filter the words according to their grammatical roles. 4 Experiments We experimented two different approaches for the extraction of terminology from these logs: (1) extraction of POS-candidates and (2) extraction of bigrams. Here, we analyze the terminological candidates obtained by each one. The log corpus is composed of the logs of all IC design levels and its size is about 950 KB. 4.1 POS-candidates vs. Bigrams To analyze the performance of the two approaches chosen for the extraction of bigrams, we must evaluate the terms extracted. To automatically evaluate the relevance of the extracted terms, we compare the POS-candidates and bigrams with terms extracted from the reference documents. Indeed, for each level of design of integrated circuits, we use certain documents, which explain the principles and the details of design tools. We use these documents as reference experts 2 POS: Part-Of-Speech 3 The relevant words, in our context, are all words of the vocabulary of this domain excluding the stop words like have or the.
7 6 in the context of an automatic validation. Indeed, if a term extracted from logs is used in the reference documents, it is a valid term of domain. However, there are several terms in the logs especially the technical terms that are not used in the references. Therefore, a validation by an expert, carried out in our future work is needed to complete the automatic validation. We note that, to extract the domain terminology, we have to use log files and not the reference documents because, as described above, there are some terms that do not appear in reference documents according to their nature. Hence, we could use the references as a validation tool but not as the base of domain terminology. Moreover, in order to select the most relevant and meaningful terms, we filter the extracted terminological candidates based on their frequency of occurrences in the logs. Therefore, we choose terminological candidates having a frequency of at least 2 (i.e. pruning task). We calculate the precision and recall of extracted candidates as shown below: Precision = Candidates Terms of ref Candidates Recall = Candidates Terms of ref Terms of ref Table 1 shows the precision and recall of POS-candidates and bigrams before and after pruning. To evaluate the terms extracted from logs, the precision is Level 1 Level 2 Level 3 Level 4 Level 5 POS Bigrams POS Bigrams POS Bigrams POS Bigrams POS Bigrams Precision Before Recall After Precision Recall Table 1. Precision and recall of terminological candidates before and after pruning. the most adapted measure to our context. Indeed, this measure gives a general tendency of the quality of terms extracted by our system. Note that to calculate a perfectly adapted precision, we should manually evaluate all the terms proposed by Exterlog. However, this task is difficult and costly to implement. The comparison of terminological candidates with the reference terms shows that the terminology extraction based on syntactic patterns is quite relevant to the context of log files. The precision of POS-candidates is indeed higher than the precision of bigrams. Our experiments show that an effort in normalization and tagging tasks is quite useful in order to extract quality terms. We note that the pruning of terms does not significantly improve results. As we have already explained, in our context, terms are not generally repeated in logs. Therefore, a representative term does not necessarily have a high frequency. The low recall of terminological candidates is due to the large number of reference terms. The reference corpus is about five times larger than the logs corpus. In addition, we found that many extracted terminological candidates that
8 7 have not been validated by reference terms are technical words or abbreviations, which are only found in the logs and not in the reference documents of domain. That is why the recall results are not entirely representative for evaluating the quality of Exterlog. 4.2 Validation by Experts In order to validate the automatic validation protocol that we experimented using the reference documents, we asked two domain experts to evaluate the validated terms by our protocol. We calculate the percentage of terms extracted by Exterlog and validated using reference documents which are also annotated as relevant by experts. The results show that 84% to 98.1% of the terms validated by our protocol are really relevant terms according to experts Exterlog vs. TermExtractor Here, we compare the results of our approach Exterlog with those obtained by TermExtractor on the same corpus of logs. We chose TermExtractor because it is well configurable and is evaluated by many users in many domains [8]. To adapt TermExtractor to this context, we configured it according to characteristics of log files and especially the type of terms found in this context. Table 2 shows the results obtained by TermExtractor compared with those obtained by Exterlog (using syntactic patterns). By analyzing the terms ex- Level 1 Level 2 Level 3 Level 4 Level 5 Ext Ter Ext Ter Ext Ter Ext Ter Ext Ter Precision Recall Table 2. Precision and recall of terms extracted by Exterlog (Ext) and by TermExtractor (Ter) tracted by TermExtractor, we find that the structure of logs has influenced the extraction of terms. That is, some terms extracted by TermExtractor must not be considered as a term because of the position of words (used in the term) in text of logs. Furthermore, the technical terms of domain, normally constituted of special or alphanumeric characters, like ks comp engine or rule b9 are rarely found by TermExtractor. According to Table 2, our approach Exterlog extracts more relevant terms than TermExtractor. That is due 4 This interval is due to some terms which are annotated as no idea by experts. If we consider the no idea terms as irrelevant, 84% of terms validated by our protocol are really relevant according to experts. If these terms are not taken into account in the calculation, we obtain 98.1% of terms really relevant.
9 8 to the special normalisation of logs and particularly due to the special contextual and lexical rules that we have defined using Brill tagger. 5 Conclusion & Future Work In this paper, we described a particular type of textual data: reporting log files. These textual data do not comply with the grammar of natural language, are highly heterogeneous and have evolving structures. To extract domain terminology from the log files, we extracted the co-occurrences with two different approaches: (1) using the syntactic patterns and (2) without syntactic patterns. The results show that terms obtained using the syntactic patterns are more relevant than those obtained without using syntactic patterns. Our experiments show that our approach extracts more relevant terms than other terminology extraction methods like TermExtractor. Our future work will especially focus on the study of the more advanced protocols of automatic term evaluation. References 1. Yamanishi, K., Maruyama, Y.: Dynamic syslog mining for network failure monitoring. In: KDD 05, ACM (2005) Facca, F.M., Lanzi, P.L.: Mining interesting knowledge from weblogs: a survey. Data Knowl. Eng. 53(3) (2005) Dey, L., Singh, S., Rai, R., Gupta, S.: Ontology aided query expansion for retrieving relevant texts. In: AWIC. (2005) Tan, C.M., Wang, Y.F., Lee, C.D.: The use of bigrams to enhance text categorization. Inf. Process. Manage. 38(4) (2002) Grobelnik, M.: Word sequences as features in text-learning. In: In Proceedings of the 17th Electrotechnical and Computer Science Conference (ERK98. (1998) Roche, M., Heitz, T., Matte-Tailliez, O., Kodratoff, Y.: Exit: Un système itératif pour l extraction de la terminologie du domaine à partir de corpus spécialisés. In: Proceedings of JADT 04. Volume 2. (2004) Smadja, F.: Retrieving collocations from text: Xtract. Comput. Linguist. 19(1) (1993) Sclano, F., Velardi, P.: Termextractor: a web application to learn the shared terminology of emergent web communities. In: I-ESA 07, Funchal, Portugal (2007) 9. Daille, B.: Conceptual structuring through term variations. In: Proceedings of the ACL 2003 workshop on Multiword expressions, Morristown, NJ, USA, Association for Computational Linguistics (2003) Evans, D.A., Zhai, C.: Noun-phrase analysis in unrestricted text for information retrieval. In: Proceedings of the 34th annual meeting on Association for Computational Linguistics, Morristown, NJ, USA, Association for Computational Linguistics (1996) Brill, E.: A simple rule-based part of speech tagger. In: In Proceedings of the Third Conference on Applied Natural Language Processing. (1992) Amrani, A., Kodratoff, Y., Matte-Tailliez, O.: A semi-automatic system for tagging specialized corpora. In: PAKDD. (2004)
Terminology Extraction from Log Files
Terminology Extraction from Log Files Hassan Saneifar 1,2, Stéphane Bonniol 2, Anne Laurent 1, Pascal Poncelet 1, and Mathieu Roche 1 1 LIRMM - Université Montpellier 2 - CNRS 161 rue Ada, 34392 Montpellier
From Terminology Extraction to Terminology Validation: An Approach Adapted to Log Files
Journal of Universal Computer Science, vol. 21, no. 4 (2015), 604-635 submitted: 22/11/12, accepted: 26/3/15, appeared: 1/4/15 J.UCS From Terminology Extraction to Terminology Validation: An Approach Adapted
Mobility management and vertical handover decision making in heterogeneous wireless networks
Mobility management and vertical handover decision making in heterogeneous wireless networks Mariem Zekri To cite this version: Mariem Zekri. Mobility management and vertical handover decision making in
ibalance-abf: a Smartphone-Based Audio-Biofeedback Balance System
ibalance-abf: a Smartphone-Based Audio-Biofeedback Balance System Céline Franco, Anthony Fleury, Pierre-Yves Guméry, Bruno Diot, Jacques Demongeot, Nicolas Vuillerme To cite this version: Céline Franco,
Advantages and disadvantages of e-learning at the technical university
Advantages and disadvantages of e-learning at the technical university Olga Sheypak, Galina Artyushina, Anna Artyushina To cite this version: Olga Sheypak, Galina Artyushina, Anna Artyushina. Advantages
A usage coverage based approach for assessing product family design
A usage coverage based approach for assessing product family design Jiliang Wang To cite this version: Jiliang Wang. A usage coverage based approach for assessing product family design. Other. Ecole Centrale
QASM: a Q&A Social Media System Based on Social Semantics
QASM: a Q&A Social Media System Based on Social Semantics Zide Meng, Fabien Gandon, Catherine Faron-Zucker To cite this version: Zide Meng, Fabien Gandon, Catherine Faron-Zucker. QASM: a Q&A Social Media
A model driven approach for bridging ILOG Rule Language and RIF
A model driven approach for bridging ILOG Rule Language and RIF Valerio Cosentino, Marcos Didonet del Fabro, Adil El Ghali To cite this version: Valerio Cosentino, Marcos Didonet del Fabro, Adil El Ghali.
FP-Hadoop: Efficient Execution of Parallel Jobs Over Skewed Data
FP-Hadoop: Efficient Execution of Parallel Jobs Over Skewed Data Miguel Liroz-Gistau, Reza Akbarinia, Patrick Valduriez To cite this version: Miguel Liroz-Gistau, Reza Akbarinia, Patrick Valduriez. FP-Hadoop:
Flauncher and DVMS Deploying and Scheduling Thousands of Virtual Machines on Hundreds of Nodes Distributed Geographically
Flauncher and Deploying and Scheduling Thousands of Virtual Machines on Hundreds of Nodes Distributed Geographically Daniel Balouek, Adrien Lèbre, Flavien Quesnel To cite this version: Daniel Balouek,
A graph based framework for the definition of tools dealing with sparse and irregular distributed data-structures
A graph based framework for the definition of tools dealing with sparse and irregular distributed data-structures Serge Chaumette, Jean-Michel Lepine, Franck Rubi To cite this version: Serge Chaumette,
Efficient Techniques for Improved Data Classification and POS Tagging by Monitoring Extraction, Pruning and Updating of Unknown Foreign Words
, pp.290-295 http://dx.doi.org/10.14257/astl.2015.111.55 Efficient Techniques for Improved Data Classification and POS Tagging by Monitoring Extraction, Pruning and Updating of Unknown Foreign Words Irfan
Territorial Intelligence and Innovation for the Socio-Ecological Transition
Territorial Intelligence and Innovation for the Socio-Ecological Transition Jean-Jacques Girardot, Evelyne Brunau To cite this version: Jean-Jacques Girardot, Evelyne Brunau. Territorial Intelligence and
Contribution of Multiresolution Description for Archive Document Structure Recognition
Contribution of Multiresolution Description for Archive Document Structure Recognition Aurélie Lemaitre, Jean Camillerapp, Bertrand Coüasnon To cite this version: Aurélie Lemaitre, Jean Camillerapp, Bertrand
The truck scheduling problem at cross-docking terminals
The truck scheduling problem at cross-docking terminals Lotte Berghman,, Roel Leus, Pierre Lopez To cite this version: Lotte Berghman,, Roel Leus, Pierre Lopez. The truck scheduling problem at cross-docking
Expanding Renewable Energy by Implementing Demand Response
Expanding Renewable Energy by Implementing Demand Response Stéphanie Bouckaert, Vincent Mazauric, Nadia Maïzi To cite this version: Stéphanie Bouckaert, Vincent Mazauric, Nadia Maïzi. Expanding Renewable
Faut-il des cyberarchivistes, et quel doit être leur profil professionnel?
Faut-il des cyberarchivistes, et quel doit être leur profil professionnel? Jean-Daniel Zeller To cite this version: Jean-Daniel Zeller. Faut-il des cyberarchivistes, et quel doit être leur profil professionnel?.
Cobi: Communitysourcing Large-Scale Conference Scheduling
Cobi: Communitysourcing Large-Scale Conference Scheduling Haoqi Zhang, Paul André, Lydia Chilton, Juho Kim, Steven Dow, Robert Miller, Wendy E. Mackay, Michel Beaudouin-Lafon To cite this version: Haoqi
Additional mechanisms for rewriting on-the-fly SPARQL queries proxy
Additional mechanisms for rewriting on-the-fly SPARQL queries proxy Arthur Vaisse-Lesteven, Bruno Grilhères To cite this version: Arthur Vaisse-Lesteven, Bruno Grilhères. Additional mechanisms for rewriting
Architecture of an Ontology-Based Domain- Specific Natural Language Question Answering System
Architecture of an Ontology-Based Domain- Specific Natural Language Question Answering System Athira P. M., Sreeja M. and P. C. Reghuraj Department of Computer Science and Engineering, Government Engineering
Natural Language to Relational Query by Using Parsing Compiler
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 3, March 2015,
Search and Data Mining: Techniques. Text Mining Anya Yarygina Boris Novikov
Search and Data Mining: Techniques Text Mining Anya Yarygina Boris Novikov Introduction Generally used to denote any system that analyzes large quantities of natural language text and detects lexical or
Term extraction for user profiling: evaluation by the user
Term extraction for user profiling: evaluation by the user Suzan Verberne 1, Maya Sappelli 1,2, Wessel Kraaij 1,2 1 Institute for Computing and Information Sciences, Radboud University Nijmegen 2 TNO,
An Automatic Reversible Transformation from Composite to Visitor in Java
An Automatic Reversible Transformation from Composite to Visitor in Java Akram To cite this version: Akram. An Automatic Reversible Transformation from Composite to Visitor in Java. CIEL 2012, P. Collet,
Computer Aided Document Indexing System
Computer Aided Document Indexing System Mladen Kolar, Igor Vukmirović, Bojana Dalbelo Bašić, Jan Šnajder Faculty of Electrical Engineering and Computing, University of Zagreb Unska 3, 0000 Zagreb, Croatia
Word Completion and Prediction in Hebrew
Experiments with Language Models for בס"ד Word Completion and Prediction in Hebrew 1 Yaakov HaCohen-Kerner, Asaf Applebaum, Jacob Bitterman Department of Computer Science Jerusalem College of Technology
Micro blogs Oriented Word Segmentation System
Micro blogs Oriented Word Segmentation System Yijia Liu, Meishan Zhang, Wanxiang Che, Ting Liu, Yihe Deng Research Center for Social Computing and Information Retrieval Harbin Institute of Technology,
Performance Evaluation of Encryption Algorithms Key Length Size on Web Browsers
Performance Evaluation of Encryption Algorithms Key Length Size on Web Browsers Syed Zulkarnain Syed Idrus, Syed Alwee Aljunid, Salina Mohd Asi, Suhizaz Sudin To cite this version: Syed Zulkarnain Syed
Semantic annotation of requirements for automatic UML class diagram generation
www.ijcsi.org 259 Semantic annotation of requirements for automatic UML class diagram generation Soumaya Amdouni 1, Wahiba Ben Abdessalem Karaa 2 and Sondes Bouabid 3 1 University of tunis High Institute
Web opinion mining: How to extract opinions from blogs?
Web opinion mining: How to extract opinions from blogs? Ali Harb [email protected] Mathieu Roche LIRMM CNRS 5506 UM II, 161 Rue Ada F-34392 Montpellier, France [email protected] Gerard Dray [email protected]
Evaluating grapheme-to-phoneme converters in automatic speech recognition context
Evaluating grapheme-to-phoneme converters in automatic speech recognition context Denis Jouvet, Dominique Fohr, Irina Illina To cite this version: Denis Jouvet, Dominique Fohr, Irina Illina. Evaluating
RRSS - Rating Reviews Support System purpose built for movies recommendation
RRSS - Rating Reviews Support System purpose built for movies recommendation Grzegorz Dziczkowski 1,2 and Katarzyna Wegrzyn-Wolska 1 1 Ecole Superieur d Ingenieurs en Informatique et Genie des Telecommunicatiom
Managing Risks at Runtime in VoIP Networks and Services
Managing Risks at Runtime in VoIP Networks and Services Oussema Dabbebi, Remi Badonnel, Olivier Festor To cite this version: Oussema Dabbebi, Remi Badonnel, Olivier Festor. Managing Risks at Runtime in
Brill s rule-based PoS tagger
Beáta Megyesi Department of Linguistics University of Stockholm Extract from D-level thesis (section 3) Brill s rule-based PoS tagger Beáta Megyesi Eric Brill introduced a PoS tagger in 1992 that was based
Novel Client Booking System in KLCC Twin Tower Bridge
Novel Client Booking System in KLCC Twin Tower Bridge Hossein Ameri Mahabadi, Reza Ameri To cite this version: Hossein Ameri Mahabadi, Reza Ameri. Novel Client Booking System in KLCC Twin Tower Bridge.
ANIMATED PHASE PORTRAITS OF NONLINEAR AND CHAOTIC DYNAMICAL SYSTEMS
ANIMATED PHASE PORTRAITS OF NONLINEAR AND CHAOTIC DYNAMICAL SYSTEMS Jean-Marc Ginoux To cite this version: Jean-Marc Ginoux. ANIMATED PHASE PORTRAITS OF NONLINEAR AND CHAOTIC DYNAMICAL SYSTEMS. A.H. Siddiqi,
Discussion on the paper Hypotheses testing by convex optimization by A. Goldenschluger, A. Juditsky and A. Nemirovski.
Discussion on the paper Hypotheses testing by convex optimization by A. Goldenschluger, A. Juditsky and A. Nemirovski. Fabienne Comte, Celine Duval, Valentine Genon-Catalot To cite this version: Fabienne
Global Identity Management of Virtual Machines Based on Remote Secure Elements
Global Identity Management of Virtual Machines Based on Remote Secure Elements Hassane Aissaoui, P. Urien, Guy Pujolle To cite this version: Hassane Aissaoui, P. Urien, Guy Pujolle. Global Identity Management
Aligning subjective tests using a low cost common set
Aligning subjective tests using a low cost common set Yohann Pitrey, Ulrich Engelke, Marcus Barkowsky, Romuald Pépion, Patrick Le Callet To cite this version: Yohann Pitrey, Ulrich Engelke, Marcus Barkowsky,
Customizing an English-Korean Machine Translation System for Patent Translation *
Customizing an English-Korean Machine Translation System for Patent Translation * Sung-Kwon Choi, Young-Gil Kim Natural Language Processing Team, Electronics and Telecommunications Research Institute,
POSBIOTM-NER: A Machine Learning Approach for. Bio-Named Entity Recognition
POSBIOTM-NER: A Machine Learning Approach for Bio-Named Entity Recognition Yu Song, Eunji Yi, Eunju Kim, Gary Geunbae Lee, Department of CSE, POSTECH, Pohang, Korea 790-784 Soo-Jun Park Bioinformatics
Natural Language Processing
Natural Language Processing 2 Open NLP (http://opennlp.apache.org/) Java library for processing natural language text Based on Machine Learning tools maximum entropy, perceptron Includes pre-built models
Minkowski Sum of Polytopes Defined by Their Vertices
Minkowski Sum of Polytopes Defined by Their Vertices Vincent Delos, Denis Teissandier To cite this version: Vincent Delos, Denis Teissandier. Minkowski Sum of Polytopes Defined by Their Vertices. Journal
Towards Unified Tag Data Translation for the Internet of Things
Towards Unified Tag Data Translation for the Internet of Things Loïc Schmidt, Nathalie Mitton, David Simplot-Ryl To cite this version: Loïc Schmidt, Nathalie Mitton, David Simplot-Ryl. Towards Unified
Semantic Search in Portals using Ontologies
Semantic Search in Portals using Ontologies Wallace Anacleto Pinheiro Ana Maria de C. Moura Military Institute of Engineering - IME/RJ Department of Computer Engineering - Rio de Janeiro - Brazil [awallace,anamoura]@de9.ime.eb.br
A Mixed Trigrams Approach for Context Sensitive Spell Checking
A Mixed Trigrams Approach for Context Sensitive Spell Checking Davide Fossati and Barbara Di Eugenio Department of Computer Science University of Illinois at Chicago Chicago, IL, USA [email protected], [email protected]
Special Topics in Computer Science
Special Topics in Computer Science NLP in a Nutshell CS492B Spring Semester 2009 Jong C. Park Computer Science Department Korea Advanced Institute of Science and Technology INTRODUCTION Jong C. Park, CS
Tibetan-Chinese Bilingual Sentences Alignment Method based on Multiple Features
, pp.273-280 http://dx.doi.org/10.14257/ijdta.2015.8.4.27 Tibetan-Chinese Bilingual Sentences Alignment Method based on Multiple Features Lirong Qiu School of Information Engineering, MinzuUniversity of
TOOL OF THE INTELLIGENCE ECONOMIC: RECOGNITION FUNCTION OF REVIEWS CRITICS. Extraction and linguistic analysis of sentiments
TOOL OF THE INTELLIGENCE ECONOMIC: RECOGNITION FUNCTION OF REVIEWS CRITICS. Extraction and linguistic analysis of sentiments Grzegorz Dziczkowski, Katarzyna Wegrzyn-Wolska Ecole Superieur d Ingenieurs
A Mind Map Based Framework for Automated Software Log File Analysis
2011 International Conference on Software and Computer Applications IPCSIT vol.9 (2011) (2011) IACSIT Press, Singapore A Mind Map Based Framework for Automated Software Log File Analysis Dileepa Jayathilake
ARABIC PERSON NAMES RECOGNITION BY USING A RULE BASED APPROACH
Journal of Computer Science 9 (7): 922-927, 2013 ISSN: 1549-3636 2013 doi:10.3844/jcssp.2013.922.927 Published Online 9 (7) 2013 (http://www.thescipub.com/jcs.toc) ARABIC PERSON NAMES RECOGNITION BY USING
Overview of model-building strategies in population PK/PD analyses: 2002-2004 literature survey.
Overview of model-building strategies in population PK/PD analyses: 2002-2004 literature survey. Céline Dartois, Karl Brendel, Emmanuelle Comets, Céline Laffont, Christian Laveille, Brigitte Tranchand,
GDS Resource Record: Generalization of the Delegation Signer Model
GDS Resource Record: Generalization of the Delegation Signer Model Gilles Guette, Bernard Cousin, David Fort To cite this version: Gilles Guette, Bernard Cousin, David Fort. GDS Resource Record: Generalization
Mining Opinion Features in Customer Reviews
Mining Opinion Features in Customer Reviews Minqing Hu and Bing Liu Department of Computer Science University of Illinois at Chicago 851 South Morgan Street Chicago, IL 60607-7053 {mhu1, liub}@cs.uic.edu
Study on Cloud Service Mode of Agricultural Information Institutions
Study on Cloud Service Mode of Agricultural Information Institutions Xiaorong Yang, Nengfu Xie, Dan Wang, Lihua Jiang To cite this version: Xiaorong Yang, Nengfu Xie, Dan Wang, Lihua Jiang. Study on Cloud
PoS-tagging Italian texts with CORISTagger
PoS-tagging Italian texts with CORISTagger Fabio Tamburini DSLO, University of Bologna, Italy [email protected] Abstract. This paper presents an evolution of CORISTagger [1], an high-performance
Parsing Software Requirements with an Ontology-based Semantic Role Labeler
Parsing Software Requirements with an Ontology-based Semantic Role Labeler Michael Roth University of Edinburgh [email protected] Ewan Klein University of Edinburgh [email protected] Abstract Software
Customer Intentions Analysis of Twitter Based on Semantic Patterns
Customer Intentions Analysis of Twitter Based on Semantic Patterns Mohamed Hamroun [email protected] Mohamed Salah Gouider [email protected] Lamjed Ben Said [email protected] ABSTRACT
Information Technology Education in the Sri Lankan School System: Challenges and Perspectives
Information Technology Education in the Sri Lankan School System: Challenges and Perspectives Chandima H. De Silva To cite this version: Chandima H. De Silva. Information Technology Education in the Sri
Folksonomies versus Automatic Keyword Extraction: An Empirical Study
Folksonomies versus Automatic Keyword Extraction: An Empirical Study Hend S. Al-Khalifa and Hugh C. Davis Learning Technology Research Group, ECS, University of Southampton, Southampton, SO17 1BJ, UK {hsak04r/hcd}@ecs.soton.ac.uk
Computer-aided Document Indexing System
Journal of Computing and Information Technology - CIT 13, 2005, 4, 299-305 299 Computer-aided Document Indexing System Mladen Kolar, Igor Vukmirović, Bojana Dalbelo Bašić and Jan Šnajder,, An enormous
Stock Market Prediction Using Data Mining
Stock Market Prediction Using Data Mining 1 Ruchi Desai, 2 Prof.Snehal Gandhi 1 M.E., 2 M.Tech. 1 Computer Department 1 Sarvajanik College of Engineering and Technology, Surat, Gujarat, India Abstract
UNKNOWN WORDS ANALYSIS IN POS TAGGING OF SINHALA LANGUAGE
UNKNOWN WORDS ANALYSIS IN POS TAGGING OF SINHALA LANGUAGE A.J.P.M.P. Jayaweera #1, N.G.J. Dias *2 # Virtusa Pvt. Ltd. No 752, Dr. Danister De Silva Mawatha, Colombo 09, Sri Lanka * Department of Statistics
Generalization Capacity of Handwritten Outlier Symbols Rejection with Neural Network
Generalization Capacity of Handwritten Outlier Symbols Rejection with Neural Network Harold Mouchère, Eric Anquetil To cite this version: Harold Mouchère, Eric Anquetil. Generalization Capacity of Handwritten
Towards SoMEST Combining Social Media Monitoring with Event Extraction and Timeline Analysis
Towards SoMEST Combining Social Media Monitoring with Event Extraction and Timeline Analysis Yue Dai, Ernest Arendarenko, Tuomo Kakkonen, Ding Liao School of Computing University of Eastern Finland {yvedai,
ANNLOR: A Naïve Notation-system for Lexical Outputs Ranking
ANNLOR: A Naïve Notation-system for Lexical Outputs Ranking Anne-Laure Ligozat LIMSI-CNRS/ENSIIE rue John von Neumann 91400 Orsay, France [email protected] Cyril Grouin LIMSI-CNRS rue John von Neumann 91400
How to make Ontologies self-building from Wiki-Texts
How to make Ontologies self-building from Wiki-Texts Bastian HAARMANN, Frederike GOTTSMANN, and Ulrich SCHADE Fraunhofer Institute for Communication, Information Processing & Ergonomics Neuenahrer Str.
Generating SQL Queries Using Natural Language Syntactic Dependencies and Metadata
Generating SQL Queries Using Natural Language Syntactic Dependencies and Metadata Alessandra Giordani and Alessandro Moschitti Department of Computer Science and Engineering University of Trento Via Sommarive
3 Paraphrase Acquisition. 3.1 Overview. 2 Prior Work
Unsupervised Paraphrase Acquisition via Relation Discovery Takaaki Hasegawa Cyberspace Laboratories Nippon Telegraph and Telephone Corporation 1-1 Hikarinooka, Yokosuka, Kanagawa 239-0847, Japan [email protected]
VR4D: An Immersive and Collaborative Experience to Improve the Interior Design Process
VR4D: An Immersive and Collaborative Experience to Improve the Interior Design Process Amine Chellali, Frederic Jourdan, Cédric Dumas To cite this version: Amine Chellali, Frederic Jourdan, Cédric Dumas.
Database Design For Corpus Storage: The ET10-63 Data Model
January 1993 Database Design For Corpus Storage: The ET10-63 Data Model Tony McEnery & Béatrice Daille I. General Presentation Within the ET10-63 project, a French-English bilingual corpus of about 2 million
CS 533: Natural Language. Word Prediction
CS 533: Natural Language Processing Lecture 03 N-Gram Models and Algorithms CS 533: Natural Language Processing Lecture 01 1 Word Prediction Suppose you read the following sequence of words: Sue swallowed
GrammAds: Keyword and Ad Creative Generator for Online Advertising Campaigns
GrammAds: Keyword and Ad Creative Generator for Online Advertising Campaigns Stamatina Thomaidou 1,2, Konstantinos Leymonis 1,2, Michalis Vazirgiannis 1,2,3 Presented by: Fragkiskos Malliaros 2 1 : Athens
New implementions of predictive alternate analog/rf test with augmented model redundancy
New implementions of predictive alternate analog/rf test with augmented model redundancy Haithem Ayari, Florence Azais, Serge Bernard, Mariane Comte, Vincent Kerzerho, Michel Renovell To cite this version:
Duplication in Corpora
Duplication in Corpora Nadjet Bouayad-Agha and Adam Kilgarriff Information Technology Research Institute University of Brighton Lewes Road Brighton BN2 4GJ, UK email: [email protected]
Extend Table Lens for High-Dimensional Data Visualization and Classification Mining
Extend Table Lens for High-Dimensional Data Visualization and Classification Mining CPSC 533c, Information Visualization Course Project, Term 2 2003 Fengdong Du [email protected] University of British Columbia
Annotation and Evaluation of Swedish Multiword Named Entities
Annotation and Evaluation of Swedish Multiword Named Entities DIMITRIOS KOKKINAKIS Department of Swedish, the Swedish Language Bank University of Gothenburg Sweden [email protected] Introduction
IntroClassJava: A Benchmark of 297 Small and Buggy Java Programs
IntroClassJava: A Benchmark of 297 Small and Buggy Java Programs Thomas Durieux, Martin Monperrus To cite this version: Thomas Durieux, Martin Monperrus. IntroClassJava: A Benchmark of 297 Small and Buggy
Effective Data Retrieval Mechanism Using AML within the Web Based Join Framework
Effective Data Retrieval Mechanism Using AML within the Web Based Join Framework Usha Nandini D 1, Anish Gracias J 2 1 [email protected] 2 [email protected] Abstract A vast amount of assorted
Bridging CAQDAS with text mining: Text analyst s toolbox for Big Data: Science in the Media Project
Bridging CAQDAS with text mining: Text analyst s toolbox for Big Data: Science in the Media Project Ahmet Suerdem Istanbul Bilgi University; LSE Methodology Dept. Science in the media project is funded
An update on acoustics designs for HVAC (Engineering)
An update on acoustics designs for HVAC (Engineering) Ken MARRIOTT To cite this version: Ken MARRIOTT. An update on acoustics designs for HVAC (Engineering). Société Française d Acoustique. Acoustics 2012,
PHYML Online: A Web Server for Fast Maximum Likelihood-Based Phylogenetic Inference
PHYML Online: A Web Server for Fast Maximum Likelihood-Based Phylogenetic Inference Stephane Guindon, F. Le Thiec, Patrice Duroux, Olivier Gascuel To cite this version: Stephane Guindon, F. Le Thiec, Patrice
