The Patterns of Formalization of Nature- Language Messages in IT Security Monitoring Systems in Open Computer Networks

Similar documents
ELD CELDT 5 EDGE Level C Curriculum Guide LANGUAGE DEVELOPMENT VOCABULARY COMMON WRITING PROJECT. ToolKit

The College Board Redesigned SAT Grade 12

Approaches to control phenomena handout Obligatory control and morphological case: Icelandic and Basque

AQUA: An Ontology-Driven Question Answering System

Reading Grammar Section and Lesson Writing Chapter and Lesson Identify a purpose for reading W1-LO; W2- LO; W3- LO; W4- LO; W5-

Opportunities for Writing Title Key Stage 1 Key Stage 2 Narrative

Problems of the Arabic OCR: New Attitudes

Loughton School s curriculum evening. 28 th February 2017

Ch VI- SENTENCE PATTERNS.

What the National Curriculum requires in reading at Y5 and Y6

Emmaus Lutheran School English Language Arts Curriculum

Advanced Grammar in Use

California Department of Education English Language Development Standards for Grade 8

Procedia - Social and Behavioral Sciences 154 ( 2014 )

PAGE(S) WHERE TAUGHT If sub mission ins not a book, cite appropriate location(s))

Mercer County Schools

ELA/ELD Standards Correlation Matrix for ELD Materials Grade 1 Reading

Oakland Unified School District English/ Language Arts Course Syllabus

National Literacy and Numeracy Framework for years 3/4

GERM 3040 GERMAN GRAMMAR AND COMPOSITION SPRING 2017

Dickinson ISD ELAR Year at a Glance 3rd Grade- 1st Nine Weeks

Common Core State Standards for English Language Arts

BULATS A2 WORDLIST 2

Writing a composition

5 th Grade Language Arts Curriculum Map

Today we examine the distribution of infinitival clauses, which can be

SINGLE DOCUMENT AUTOMATIC TEXT SUMMARIZATION USING TERM FREQUENCY-INVERSE DOCUMENT FREQUENCY (TF-IDF)

Intra-talker Variation: Audience Design Factors Affecting Lexical Selections

Grade 7. Prentice Hall. Literature, The Penguin Edition, Grade Oregon English/Language Arts Grade-Level Standards. Grade 7

Parsing of part-of-speech tagged Assamese Texts

Content Language Objectives (CLOs) August 2012, H. Butts & G. De Anda

Grammars & Parsing, Part 1:

Some Principles of Automated Natural Language Information Extraction

English IV Version: Beta

Ensemble Technique Utilization for Indonesian Dependency Parser

Project in the framework of the AIM-WEST project Annotation of MWEs for translation

Introduction to HPSG. Introduction. Historical Overview. The HPSG architecture. Signature. Linguistic Objects. Descriptions.

The Internet as a Normative Corpus: Grammar Checking with a Search Engine

Copyright 2017 DataWORKS Educational Research. All rights reserved.

Learning Disability Functional Capacity Evaluation. Dear Doctor,

Multiple case assignment and the English pseudo-passive *

Proof Theory for Syntacticians

Compositional Semantics

Linking Task: Identifying authors and book titles in verbose queries

FOREWORD.. 5 THE PROPER RUSSIAN PRONUNCIATION. 8. УРОК (Unit) УРОК (Unit) УРОК (Unit) УРОК (Unit) 4 80.

Welcome to the Purdue OWL. Where do I begin? General Strategies. Personalizing Proofreading

A Case Study: News Classification Based on Term Frequency

CX 101/201/301 Latin Language and Literature 2015/16

Adjectives tell you more about a noun (for example: the red dress ).

CS 598 Natural Language Processing

Chapter 9 Banked gap-filling

Defragmenting Textual Data by Leveraging the Syntactic Structure of the English Language

Appendix D IMPORTANT WRITING TIPS FOR GRADUATE STUDENTS

Prentice Hall Literature: Timeless Voices, Timeless Themes, Platinum 2000 Correlated to Nebraska Reading/Writing Standards (Grade 10)

Taught Throughout the Year Foundational Skills Reading Writing Language RF.1.2 Demonstrate understanding of spoken words,

Procedia - Social and Behavioral Sciences 200 ( 2015 )

Specification and Evaluation of Machine Translation Toy Systems - Criteria for laboratory assignments

Language Acquisition Chart

Nancy Hennessy M.Ed. 1

Heritage Korean Stage 6 Syllabus Preliminary and HSC Courses

Constraining X-Bar: Theta Theory

Word Stress and Intonation: Introduction

Intensive English Program Southwest College

Data Integration through Clustering and Finding Statistical Relations - Validation of Approach

Controlled vocabulary

Twitter Sentiment Classification on Sanders Data using Hybrid Approach

LQVSumm: A Corpus of Linguistic Quality Violations in Multi-Document Summarization

Ontologies vs. classification systems

Linguistic Variation across Sports Category of Press Reportage from British Newspapers: a Diachronic Multidimensional Analysis

This Performance Standards include four major components. They are

Prentice Hall Literature: Timeless Voices, Timeless Themes Gold 2000 Correlated to Nebraska Reading/Writing Standards, (Grade 9)

Argument structure and theta roles

An Interactive Intelligent Language Tutor Over The Internet

Specifying a shallow grammatical for parsing purposes

Underlying and Surface Grammatical Relations in Greek consider

Rendezvous with Comet Halley Next Generation of Science Standards

This publication is also available for download at

Modeling full form lexica for Arabic

Subject: Opening the American West. What are you teaching? Explorations of Lewis and Clark

A NOTE ON UNDETECTED TYPING ERRORS

Think A F R I C A when assessing speaking. C.E.F.R. Oral Assessment Criteria. Think A F R I C A - 1 -

Sample Goals and Benchmarks

Words come in categories

- «Crede Experto:,,,». 2 (09) ( '36

CAAP. Content Analysis Report. Sample College. Institution Code: 9011 Institution Type: 4-Year Subgroup: none Test Date: Spring 2011

TABE 9&10. Revised 8/2013- with reference to College and Career Readiness Standards

SAMPLE. Chapter 1: Background. A. Basic Introduction. B. Why It s Important to Teach/Learn Grammar in the First Place

Achievement Level Descriptors for American Literature and Composition

Comprehension Recognize plot features of fairy tales, folk tales, fables, and myths.

Software Maintenance

Character Stream Parsing of Mixed-lingual Text

Written by: YULI AMRIA (RRA1B210085) ABSTRACT. Key words: ability, possessive pronouns, and possessive adjectives INTRODUCTION

- Period - Semicolon - Comma + FANBOYS - Question mark - Exclamation mark

Developing True/False Test Sheet Generating System with Diagnosing Basic Cognitive Ability

Developing Grammar in Context

5. UPPER INTERMEDIATE

THE INTERNATIONAL JOURNAL OF HUMANITIES & SOCIAL STUDIES

Guidelines for Writing an Internship Report

Target Language Preposition Selection an Experiment with Transformation-Based Learning and Aligned Bilingual Data

A Corpus-Based Analysis of Students Composition Writing

Transcription:

The Patterns of Formalization of Nature- Language Messages in IT Security Monitoring Systems in Open Computer Networks Victoria Korzhuk St. Petersburg University of Information Technologies, Mechanics and Optics. Kronverkskiy prospect 49, Russia I. INTRODUCTION In terms of social transformation taking place in the world it is necessary to supervise restlessly different information events. Integration of global computer networks to many fields of human activity causes emerging of IT resources that describe political, social and economic news and innovations. Messages of bloggers, agencies and data portals timeline commentators, Live Journal users contain information about attitude to developments in public life. In result the problem of automated data processing arises, and its purpose is to determine and analyze political, social and economic range of views. Current easiness of using IT space granted by global computer networks provides a problem of ensuring IT security for objects in political, socio-economic, defense and cultural sphere of activity. Also specific damage of economic entity is caused by frequent using of different Internet resources for various PR-actions and IT-campaign that are created to solve political, economic and ideological questions so an analysis of huge amount of texts and documents for external and internal source of IT threat detection is necessary. However difficulties connected with using methods, that allow to identify the structure and the meaning of working nature-language messages in auto mode, lead to process this messages manually. But in addition high degree of integration and using PC along with implementation of IT technologies allows to develop and realize relatively advanced but more efficient methods and algorithms of semistructured data computation in IS [1]. II. THE PATTERNS OF FORMALIZATION OF NATURE-LANGUAGE MESSAGES Generally analytical patterns are highly tailored and too complex for adaptation to the concrete types of task of processing text information open computer networks. To improve the quality of processing nature-language documents in the data domain of detecting information threats it is necessary to solve the problem connected with formalization of semantic component of text information in the messages. One pattern that can be used for relatively short text messages processing is a semantic pattern of natural language proposed by Professor V. A. Tuzov of St. Petersburg State University [2]. It consist of 3 levels: morphological level, semanticsyntactic and semantic levels (Fig.1). ---------------------------------------------------------------------- 74 ----------------------------------------------------------------------

M=<W,Se,K>, (1) where W set of wordforms, Se set of semantic templates, K set of classes. The feature of Pr. Tuzov nature-language pattern is united semantic-syntactic level. On this basis every word has morphological and semantic-syntactic characteristics which are the foundation for semantic predicate. Morphological level Syntactic level Semantic level Semantic predicate SemSint(A 1 ~K 1,,A n ~K n ) A i - morphological information K i - a class of added word Adding system of functions for indication to the class hierarchy allows to translate constructions associated on the basis of rules in predicate to the semantic language Fig.1. Semantic pattern of language by Pr. Tuzov This pattern allows eliminating ambiguity of construction and reduces amount of noises in the document classification problem. General wordform description template in the Pr. Tuzov s Dictionary is represented as G(Z1:!Nominative{K 1 } g, Z2:!Genitive{K 2 } g, Z3:!Dative{K 3 } g, Z4:!Absolutive{K 4 } g, Z5:!Instrumental{K 5 } g, Z6:!Prepositional{K 6 } g ), where {K 1 } g... {K 6 } g is a set of classes corresponding to a given wordform. But Tuzov s semantic dictionary and Svedova s and Efremova s dictionaries that are used for the same tasks and also dictionary database of AOT and RCO companies are very different in structure, number of classes and the number of its constituent words. In result these products need additional adaptation for concrete text analyzing task connected with clarification of content and form (ex. arborescent or linear form) of wordform classificator. The Pr. Tuzov s nature-language pattern suggests the possibility of analysis of every sentence of nature (Russian) language. Development of the using semantic data base occurred through the automated processing of different texts including literary texts. Due to random order of the words (ex. adjective can be separated from its noun by tokens so it located in another part of the sentence) it is necessary to make an exhaustion of all arguments to calculate the possibility of forming links for building nature-language structure of construction. On the other hand despite the support and development of this model there are certain troubles with computation of the result of sentence analysis because of emerging ambiguous wordforms, that influence on the construction of information objects. The high support cost are needed for using a pattern given here. Adapted pattern which is designed to find concrete thematic information has fewer defects [3,4]. Similarly to the Tuzov s semantic pattern adapted pattern is divided into morphological, syntactic and semantic levels. Nevertheless semantic and syntactic ---------------------------------------------------------------------- 75 ----------------------------------------------------------------------

levels are parted. Syntactic level contains information about links between words and semantic level defines the rules of the analysis, synthesis and processing of constructions. M=<W, Si, Ks> (2) where W set of wordforms, Si set of syntactic templates, Si Se, Ks set of classes, Ks K Morphological level Syntactic level Syntactic predicate Sint(A 1,,A n ) A i morphological information + system of priorities for building Semantic level Semantic-grammatical type of prepositional-case form, K i =17 + Semantic-grammatical type of certain parts of speech Fig.2. Adapted language pattern Feature of this pattern is using of scalable predicates of wordform arguments information description of object-oriented dictionary data bases of natural language that allows to identify, to compare and to build control rules of processing at the level of links. Scalable predicate is identical to semantic predicate of the previous model in composition. But here classes of identification sets which affect the type and semantic meaning of nature-language construction within the subject area are used instead of semantic class. Let us descry the construction and the features of it. In our case analysis of stylistics in blog texts and time-lines of news agencies shows that long sentences are frequent in the works of Russian classics. Average length of such texts is about 10 words, and it is confirmed by statistic researches published on the dedicated to classical linguistics sites. Adjectives and qualifying nouns in the ablative and genitive, phrases which are identified with words that, which, who and some other and participles are not scattered on the message text but are close to the basic nouns that are forming construction. Assessment of the work of text information source of the Internet may be implemented through approaches based on the mistakes of the first and second kind. In this case dictionary databases adapt to the specific subject area. Limitations of subject area allow decreasing large number of ambiguous wordforms. Let us descry the simplified sentence convolution algorithm without focusing on the parts of speech and sentence, as numerals, conjunctions, particles, participles, gerunds and subordinate clauses. Description of solutions for syntactic analyzer can be found at AOT company site (www.aot.ru). Principle of the algorithm is ordered sequential exhaustion method of about 40 rules. But for text analysis in monitoring systems the most of the information is a noun. Its identification with followed accession of subordinate adjectives, adverbs, participles allows not spending resources on the calculation the type of formed constructions when ---------------------------------------------------------------------- 76 ----------------------------------------------------------------------

the link forms. This algorithm uses the description of word-forms of parts of speech, based on a template containing syntactic information about potential links: G(Z1:!Nominative, Z2:!Genitiv, Z3:!Dative, Z4:!Absolutive, Z5:!Instrumental, Z6: Prepositional). Describing concrete wordform redundant links are removed. For example for the majority of the nouns syntactic pattern is G(Z1:!Genitive). Typical patterns of parts of speech and features of its using are show in [5]. The highest priority is given to the analysis of the possible formation of links between two nearest wordforms. In simple extended sentence the following parts of speech: verbs, nouns, adjectives, adverbs may be contained (or not contained). The figure3 shows a sequence of steps of sentence convolution. Simplified algorithm consists of the following steps: 1) Accession subordinate adjectives to nouns. Main information is taken from the morphological wordform descriptor. On the first viewing the proposals from left to right next in line adjectives and nouns that are consistent on cases, the gender and number, are searched. As an adjective may be the right from a noun, it requires a similar view from right to left, which makes an attempt to join the remaining adjectives were not included in the construction. Due to space limitations, we will not dwell on individual cases where adjectives do not sequence on morphological information with their nouns, for example: Tools and techniques - proven. Such situations have a finite amount, and they are amenable to a fairly rigorous description and formalization. 2) Accession of prepositions to the nouns and adjectives structure. Feature of this step is that the preposition is always left from the noun construction. Main information for the implementation of the convolution is a syntactic preposition descriptor and morphological construction descriptor of the noun. The information about the preposition includes case and the using noun class. 3) Accession noun constructions to other objects is based on analysis of syntactic descriptor of left part and morphological and syntactic descriptor of right part and it is performed from left to right. Regardless of the descriptions the nouns object in the genitive case are attached to structures, standing on the left. 4) All completed constructions are substituted into the predicate of verb functions on the basis of their syntactic information. 5) Adverbs and assembled constructions not included in the descriptor verbs are attributed to it with its own semantic and grammatical type. It should be noted that the Russian language is quite regular and exceptions to the rule amounts to not more than 10%. Participial constructions, adverbial participle constructions, subordinate clauses beginning with words which, composite constructions like if... then and embedded sentences should be separated before analysis. are exposed to the convolution algorithm, and then received constructions attached to the main proposal. All these constructions are subjected to convolution algorithm, and then received constructions are attached to the unitary clause. ---------------------------------------------------------------------- 77 ----------------------------------------------------------------------

Noun Adjective Adjective Preposition + Noun (Adjective) + Noun Preposition and Noun (Adjective) Preposition and Noun (Adjective) Preposition and Noun (Adjective) Preposition and Noun (Adjective) + Verb (Preposition and Noun (Adjective) i n ) Adverb Adverb Fig.3. Simplified sentence convolution algorithm Depending on the stylistic features of texts of the subject area and without grammatical errors parser produces 60% -80% of appropriate structures. Pr. Tuzov s pattern Adapted pattern Dictascope Number of comparisons Number of wordforms Fig.4. The dependence of the number of checks on the number of links word forms ---------------------------------------------------------------------- 78 ----------------------------------------------------------------------

Initial emergence of structure and superposition of semantic information on this structure allow to reduce the computational difficulties and to get rid of the exponential dependence of the number of analysis of links to the number of word forms of structures (Fig.4). To realize analysis of textual information in the monitoring system an identification set k 1 k n should be initially configured in the database from a position of subject area of identifying text. To do this, analyzers from different vendors are used. The processing of the sentences takes the form of functional record, containing the structure and links between its constructions. F(f i {s} i ) (3) where f i is the words in the sentence each of that has its own set of links {s} I with other words. Fig. 5 shows the links that form the other parts of speech relative to the prepositionalcase forms of the noun. The vertices of this graph are a verb G, an adjective Pril, a preposition Predl, a noun S and an adverb Nar. Each arrow in the graph defined the set of questions that can be ask from different parts of speech to the prepositional-case forms of a noun or vice versa. The first group is case questions group. It is almost unequivocally determined by the prepositional-case form and amenable to formalization at the level of syntactic template. The second group is a semantic questions group. For its formalization the classifier of nouns which are describing the semantic identity is requires. Pril s Predl s Nar G Fig.5. Links between the parts of speech regarding to prepositional-case forms of the noun Texts run of the subject area through the parser allows to construct information structures and to carry out its statistical analysis for calculating the terms of the domain. Frequency of occurrence of the word, its context and constructions give information for building a classifier and for clarifying synonyms. Feature of this approach is that the basis of the classifier can be the third-party parser and the dictionary database. In such way cited model of natural language uses scalable links predicate and its arguments contain information about the morphological characteristics and classes of adding words identifiers in wordforms description that can unify these descriptions and to simplify its structure. Ensuring the economic, social and political security necessitates the audit of the information field and one of its tasks is to analyze the user s response to various events. Modern processing system comments are aimed at getting an emotional assessment of messages. There are approaches based on statistical analysis in that messages wordforms ---------------------------------------------------------------------- 79 ----------------------------------------------------------------------

are associated with semantic scales, such as good-bad. Each wordform of such scale is assigned a numeric value. Number of wordforms of the semantic scale in the commentaries allows to assess the general emotional state. However, in the debates and discussions a part of the identificators can not be related to the discussed events, but to other happens and objects. For example, you can find an anjective good and an adjective bad in a one part of sentence but associated with different nouns without any separating marks. In the case of a simple superposition of the good-bad scale given word forms characterizing the emotional assessment will affect each other. If you build the structure of nature-language construction it becomes apparent that the various information objects are defined. Taking into account the style and the features of written comments in the Internet, consisting of the using of specific expressions and syntax errors in the construction of phrases and sentences, it should be noted that in the automatic mode it is not always possible to build an adequate structure of the analyzing message. In this case it is nessesary to use a universal approach to the construction of nature-language structures on the sintactic links level. In this problem information processing may be based on the calculation of the three kinds of elements: objects, attributes and characteristics and actions. Construction assemblage management \ conjunction \ interjection \ particle \ preposition \ parenthesis Object Action Noun Pronoun Numeral Attributes and characteristics Adjective Participle Numeral Adverb Adverbial participle Adverb Fig.6. Universal structure of natural language representation So the pattern that is the basis of obtained information structure can be described as: M=<W,H> (4) where W is set of wordforms, H is a set of attributes and characteristics H={O D C} O is an object D is an act ={C o,c d } is the attributes and characteristics Fig.6. shows the universal structure of the nature-language representation for the example of Russian language consisting of objects, actions, characteristics, and words which manage construction assemblage. ---------------------------------------------------------------------- 80 ----------------------------------------------------------------------

If we consider simple extended sentence in other natural language, it will be possible to compare the morphological identifiers according to the system described below. 1) Sentence objects are the nouns. 2) Action is a verb with its group which is determined by the sentence graph structure. 3.1) Characteristics of objects: adjectives, participles, adverbs, subject nouns. 3.2) Characteristics of action: adverbs, gerunds, adverbial participles. 4) Control words: simple and compound prepositions, punctuation. Preparations phases for the simplest algorithm of creating the structure of sentence information objects based on morphological analysis consists of the following steps: 1) Searching of the sentence objects. 2) Searching of managing words. 3) Searching of the closest characteristics of the sentence objects. 4) Checking for the possibility of forming objects groups. 5) Action determination. 6) Searching of the action characteristics. To implement the algorithm it is necessary to determine accurately the role of wordforms in a sentence and create a system of priorities for choosing a sequence of parts of speech. The problem solved with the help of this pattern is that messages text processing with the wrong syntax should be tried to get some related nature-language constructions on which can be define information objects, its characteristics, properties and actions. This pattern is a simplification of the previous ones described in this article and its advantage consists in fact that the proposed approach of creating a structure of universal constructions for most natural languages is quickly implementing without significant cost for the morphological and syntactic levels. In the practical implementation this pattern is applied to the problems of monitoring and rating of statements of the events discussed in the Internet. III. CONCLUSION The approach to the selection of analytical patterns of representations of natural language in monitoring systems processing nature-language messages is based on providing the required characteristics (adequacy, completeness, accuracy) of the representation and reflection of textual information in databases and knowledge bases. The detail level of properties calculating information depends on the structure of representation of the domain and subject area in a database of information systems. REFERENCES [1]. Boyarsky K.K., Kanevsky E.A., Lezin G.V. Conceptual patterns of knowledge bases / / Scientific and Technical Bulletin SPbGITMO (TU). Issue 6. Information, computing and control systems. - St.: SPbGITMO (TU), 2002. P.57-62. [2]. Tuzov V.A. Computer semantics of the Russian language. - St.: St Petersburg State University, 2004. - 400 pp. [3]. Lebedev I.S. Way to formalize links in the construction of the text while creating a nature-language interface. / / Information and Control Systems, 2007, 3. p. 23-26 [4]. Lebedev I.S.Building code templates for texts of the specification. / / Information Management Systems 2009, 5. C. 39-43 [5]. Lebedev I.S. The construction of semantically related information objects of the text. / / Applied Science, 2007, 5 (11). p. 83 89 ---------------------------------------------------------------------- 81 ----------------------------------------------------------------------