Система аналізу ІТ-сленгу
Loading...
Date
Journal Title
Journal ISSN
Volume Title
Publisher
Національний університет "Львівська політехніка"
Abstract
У всьому світі велику увагу приділяють ІТ технологіям. На сучасному етапі розвитку суспільства комп’ютеризацією охоплено всі галузі науки. Майже кожна людина має персональний комп’ютер, ноутбук або ж інший пристрій для обробки інформації. Користувачі цих технологій засвоїли й активно використовують відповідний словниковий запас та термінологію. У зв'язку з цим галузь ІТ постійно поповнюється новою лексикою. Різні аспекти комп’ютерної лексики досліджували Т. Акулініна, Ф. Бацевич, Н. Виноградова, І. Кучман, , Б.Шуневич та інші [1].
Особливістю комп’ютерних термінів є те, що вони, на відміну від інших технічних термінів, у результаті глибокого проникнення комп’ютерної техніки у всі галузі життя суспільства, поступово втрачають вузькоспеціальний характер функціонування та стають надбанням загальнолітературної мови, розширюючи сфери використання. Доволі часто професіоналізми й жаргонізми втрачають своє ексцентричне забарвлення і входять до складу терміносистем та словників як професійні терміни [2].
Отже, інформаційна революція на початку ХХI століття активізувала формування та активний розвиток комп’ютерної термінології. Одночасно з розвитком комп’ютерної термінології відбувається ще один закономірний з погляду лінгвістики процес – утворення специфічного комп'ютерного сленгу.
У наш час сленг IT вживають для спілкування як фахівці, так і звичайні користувачі комп'ютерів найрізноманітнішого рівня. Молодий вік ІТ-спеціалістів, а також популярність і широке використання гаджетів людьми, визначають моду на використання сленгізмів серед користувачів. Шляхи і способи виникнення комп'ютерного сленгу досить різноманітні, але всі вони зводяться до того, щоб адаптувати англійське слово до дійсності і зробити його придатним для постійного використання. Розвиток термінів і сленгу галузі інформаційних технологій та стрімке поширення цих одиниць серед мовців зумовлено впровадженням комп'ютерної техніки в життя сучасного суспільства. Комп'ютерну лексику вживають не тільки фахівці цієї галузі, але й представники інших професій, оскільки інформаційні технології використовують у всіх сферах.
Працюючи з різноманітними програмами чи ресурсами, попередньо можна ознайомитись із сленгом ІТ-спеціалістів. До найпопулярніших систем опрацювання ІТ сленгу відносять такі системи як: «Словотвір», Ravesli та Вікісловник. «Словотвір» – це майданчик для пошуку, обговорення та відбору влучних відповідників до запозичених слів. Основною метою розробки системи, була створення майданчик для пошуку, обговорення, та вибору влучних відповідників до запозичених слів - одна з характерних особливостей “живих” мов. Ресурс ravesli.com містить словник програміста. Наявність у такому словнику слів-термінів дозволяє вивчити специфічну мову ІТ-фахівця, що дозволить бути йому більш комунікованим та вільно орієнтуватись у термінології, яку він використовуватиме щоденно під час створення програмних продуктів. На даному ресурсі у словнику програміста міститься більше 440 слів. Тут містяться російські терміни, англійські, а також абревіатури, які повністю належать до сфери ІТ. Система Вікісловника – це багатомовний словник до вільного наповнення — україномовний розділ проекту Wiktionary. Тут зібрали й повсякчас поповнюють тлумачення й переклади українських слів, а ще переклади слів і висловів з інших мов. Проте, основна проблема у даної системи відсутність тлумачення сленгових понять, що значно звужує функціонал системи.
Для просування програмних продуктів в сфері ІТ-технологій досить важливим є процес комунікації. Здійснити таку комунікацію без знання комп’ютерних термінів та сленгу практично не можливо. На сьогодні є різноманітні слова-терміни, сленг ІТ-фахівця, який по суті дозволяє спілкуватися своєрідною мовою, однак така специфічна мова є зрозумілою для сфери технологій. Саме тому вибрана тема роботи є дуже актуальною та необхідною.
У процесі роботи було здійснено системний аналіз для запропонованої системи, а саме побудовано такі UML-діаграми як діаграми варіантів використання, класів, станів, діяльності та розгортання. Звичайно, що побудовано дерево цілей для представлення генеральної мети, яке структуровано показує основні підцілі системи та їх декомпозицію. За допомогою методу МАІ, визначено, що найбільш підходящим типом є інформаційно-аналітична система. Крім цього, визначено методи та засоби для розробки програмного забезпечення. Вкінці роботи продемонстровано контрольний приклад розробленого програмного продукту.
Об’єктом дослідження є процеси дослідження та аналізу IT-сленгу.
Предметом дослідження є методи та засоби для розробки інформаційної системи аналізу ІТ-сленгу.
Метою роботи є створення системи аналізу IT-сленгу, яка дозволить користувачам отримати пояснення слова, яке використовують люди дотичні до ІТ-сфери.
Результати дослідження:
• здійснено аналіз літературних джерел;
• розглянуто наявні системи аналоги та їх особливості;
• проведено системний аналіз, у якому побудовано дерево цілей та UML-діаграми, визначено вимоги системи, а також використано метод аналізу ієрархій для визначення типу системи;
• обрано методи та засоби розробки запропонованої системи;
• розроблено програмний продукт та представлено контрольний приклад роботи.
Much attention is paid to IT technologies around the world. At the present stage of development of society, computerization covers all branches of science. Almost everyone has a personal computer, laptop or other information processing device. Users of these technologies have mastered and actively use the appropriate vocabulary and terminology. In this regard, the IT industry is constantly replenished with new vocabulary. Various aspects of computer vocabulary were studied by T. Akulinina, F. Batsevich, N. Vinogradova, I. Kuchman, B. Shunevich and others [1]. The peculiarity of computer terms is that they, unlike other technical terms, as a result of deep penetration of computer technology into all spheres of society, gradually lose their narrow special nature and become the property of general literary language, expanding the scope. Quite often professionalisms and jargons lose their eccentric color and are part of terminological systems and dictionaries as professional terms [2]. Thus, the information revolution at the beginning of the XXI century intensified the formation and active development of computer terminology. Simultaneously with the development of computer terminology, there is another natural process from the point of view of linguistics - the formation of specific computer slang. Nowadays, slang IT is used to communicate by both professionals and ordinary users of computers of various levels. The young age of IT professionals, as well as the popularity and widespread use of gadgets by people, determine the fashion for the use of slang among users. Ways and means of computer slang are quite diverse, but they all come down to adapting the English word to reality and make it suitable for permanent use. The development of terms and slang in the field of information technology and the rapid spread of these units among speakers is due to the introduction of computer technology in modern society. Computer vocabulary is used not only by specialists in this field, but also by representatives of other professions, as information technologies are used in all areas. When working with a variety of programs or resources, you can pre-read the slang of IT professionals. The most popular IT slang systems include Words, Ravesli, and Wiktionary. "Slovotvir" is a platform for finding, discussing and selecting appropriate matches to borrowed words.The ravesli.com resource contains a programmer's dictionary. The presence of words-terms in such a dictionary allows to study the specific language of the IT specialist, which will allow him to be more communicative and free to navigate the terminology that he will use every day when creating software products. This resource contains more than 440 words in the programmer's dictionary. It contains Russian terms, English, as well as abbreviations that belong entirely to the field of IT.The Wiktionary system is a multilingual dictionary for free content - the Ukrainian section of the Wiktionary project. Interpretations and translations of Ukrainian words, as well as translations of words and expressions from other languages, have been collected and are constantly updated here. However, the main problem with this system is the lack of interpretation of slang concepts, which significantly narrows the functionality of the system. The communication process is very important for the promotion of software products in the field of IT technologies. It is almost impossible to make such communication without knowledge of computer terms and slang. Today there are various words-terms, slang of the IT specialist who in fact allows to communicate in original language, however such specific language is clear for the field of technologies. That is why the chosen topic of the work is very relevant and necessary. In the course of work the system analysis for the offered system was carried out, namely such UML-diagrams as diagrams of use cases, classes, states, activity and deployment were constructed. Of course, a goal tree is built to represent the overall goal, which shows the main sub-goals of the system and their decomposition in a structured way. Using the MAI method, it was determined that the most appropriate type is the information-analytical system. In addition, methods and tools for developing NodeJs software have been identified. At the end of the work the control example of the developed software product is shown. The object of research is the processes of research and analysis of IT slang. The subject of study is methods and tools for developing an information system for IT slang analysis. The aim of the work is to create an IT slang analysis system that will allow users to get an explanation of the word used by people related to the IT field. Results of the research: • analysis of literary sources was carried out; • the existing analogue systems and their features are considered; • a system analysis was performed, in which a tree of goals and UML-diagrams was built, system requirements were determined, and a method of hierarchy analysis was used to determine the type of system; • methods and means of developing the proposed system are selected; • the software product is developed and the control example of work is presented.
Much attention is paid to IT technologies around the world. At the present stage of development of society, computerization covers all branches of science. Almost everyone has a personal computer, laptop or other information processing device. Users of these technologies have mastered and actively use the appropriate vocabulary and terminology. In this regard, the IT industry is constantly replenished with new vocabulary. Various aspects of computer vocabulary were studied by T. Akulinina, F. Batsevich, N. Vinogradova, I. Kuchman, B. Shunevich and others [1]. The peculiarity of computer terms is that they, unlike other technical terms, as a result of deep penetration of computer technology into all spheres of society, gradually lose their narrow special nature and become the property of general literary language, expanding the scope. Quite often professionalisms and jargons lose their eccentric color and are part of terminological systems and dictionaries as professional terms [2]. Thus, the information revolution at the beginning of the XXI century intensified the formation and active development of computer terminology. Simultaneously with the development of computer terminology, there is another natural process from the point of view of linguistics - the formation of specific computer slang. Nowadays, slang IT is used to communicate by both professionals and ordinary users of computers of various levels. The young age of IT professionals, as well as the popularity and widespread use of gadgets by people, determine the fashion for the use of slang among users. Ways and means of computer slang are quite diverse, but they all come down to adapting the English word to reality and make it suitable for permanent use. The development of terms and slang in the field of information technology and the rapid spread of these units among speakers is due to the introduction of computer technology in modern society. Computer vocabulary is used not only by specialists in this field, but also by representatives of other professions, as information technologies are used in all areas. When working with a variety of programs or resources, you can pre-read the slang of IT professionals. The most popular IT slang systems include Words, Ravesli, and Wiktionary. "Slovotvir" is a platform for finding, discussing and selecting appropriate matches to borrowed words.The ravesli.com resource contains a programmer's dictionary. The presence of words-terms in such a dictionary allows to study the specific language of the IT specialist, which will allow him to be more communicative and free to navigate the terminology that he will use every day when creating software products. This resource contains more than 440 words in the programmer's dictionary. It contains Russian terms, English, as well as abbreviations that belong entirely to the field of IT.The Wiktionary system is a multilingual dictionary for free content - the Ukrainian section of the Wiktionary project. Interpretations and translations of Ukrainian words, as well as translations of words and expressions from other languages, have been collected and are constantly updated here. However, the main problem with this system is the lack of interpretation of slang concepts, which significantly narrows the functionality of the system. The communication process is very important for the promotion of software products in the field of IT technologies. It is almost impossible to make such communication without knowledge of computer terms and slang. Today there are various words-terms, slang of the IT specialist who in fact allows to communicate in original language, however such specific language is clear for the field of technologies. That is why the chosen topic of the work is very relevant and necessary. In the course of work the system analysis for the offered system was carried out, namely such UML-diagrams as diagrams of use cases, classes, states, activity and deployment were constructed. Of course, a goal tree is built to represent the overall goal, which shows the main sub-goals of the system and their decomposition in a structured way. Using the MAI method, it was determined that the most appropriate type is the information-analytical system. In addition, methods and tools for developing NodeJs software have been identified. At the end of the work the control example of the developed software product is shown. The object of research is the processes of research and analysis of IT slang. The subject of study is methods and tools for developing an information system for IT slang analysis. The aim of the work is to create an IT slang analysis system that will allow users to get an explanation of the word used by people related to the IT field. Results of the research: • analysis of literary sources was carried out; • the existing analogue systems and their features are considered; • a system analysis was performed, in which a tree of goals and UML-diagrams was built, system requirements were determined, and a method of hierarchy analysis was used to determine the type of system; • methods and means of developing the proposed system are selected; • the software product is developed and the control example of work is presented.
Description
Keywords
Citation
Кравченко Г. В. Система аналізу ІТ-сленгу : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „8.124.00.03 — Аналіз даних (Data Science)“ / Ганна Віталіївна Кравченко. — Львів, 2021. — 99 с.