Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс:
http://hdl.handle.net/11701/40212
Полная запись метаданных
Поле DC | Значение | Язык |
---|---|---|
dc.contributor.advisor | Каргин Григорий Игоревич | ru_RU |
dc.contributor.advisor | Kargin Grigorij Igorevic | en_GB |
dc.contributor.author | Шиманская Ольга Олеговна | ru_RU |
dc.contributor.author | Simanskaa Olga Olegovna | en_GB |
dc.contributor.editor | Шалымов Дмитрий Сергеевич | ru_RU |
dc.contributor.editor | Salymov Dmitrij Sergeevic | en_GB |
dc.date.accessioned | 2023-04-06T21:50:07Z | - |
dc.date.available | 2023-04-06T21:50:07Z | - |
dc.date.issued | 2022 | |
dc.identifier.other | 069066 | en_GB |
dc.identifier.uri | http://hdl.handle.net/11701/40212 | - |
dc.description.abstract | Текстовые редакторы необходимы людям для работы с текстами, их редактированием и сохранением в каких-либо форматах на устройстве. Разработчики ПО также используют редакторы программ, которые обычно встроены в Интегрированные Среды Разработки. Редакторы программ позволяют выполнять более сложные операции с исходным кодом программ, чем текстовые редакторы с текстами на естественных языках. Однако с развитием в области обработки естественного языка появилась возможность работать с естественными языками схожим с языками программирования образом. Текстовые редакторы появлялись задолго до появления сервисов по анализу текстов на естественном языке, поэтому их функциональность не позволяет встраивать подобные сервисы и не ориентирована на сложную обработку текста. В данной работе подробно описана разработка решения данной проблемы: были выбраны технологии Kotlin Multiplatform, Jetpack Compose и Compose for Desktop для создания редактора на платформах MacOS, Linux, Windows и Android, разработан интерфейс и внутренняя структура редактора для работы с состоянием текста, найденными ошибками и автодополнением, а также приведен интерфейс и руководство для встраивания собственных сервисов для проверки текста. | ru_RU |
dc.description.abstract | Text editors are essential for working with texts, editing them and saving in some formats on the devices and computers. Software Developers also use code editors, which are usually integrated to the IDEs. Code editors allow performing more complex operations on the program source code rather than text editors on natural language texts. However, with the development of Natural Language Processing, the possibility to treat natural language text similarly as the source code has appeared. Text Editors architecture has usually been developed long time before the distribution of services for natural language text analysis, so their functionality is not used to complex text analysis, and it doesn't allow adding some external service for text analysis. This paper describes the development of the problem solution. Kotlin Multiplatform, Jetpack Compose and Compose for Desktop technologies have been used to develop a multiplatform text editor, which is available on MacOs, Linux, Windows and Android. The interface and internal structure for working with a text state, analysis results have been implemented. For the users, interface for analysis service integration has been provided along with the instructions. | en_GB |
dc.language.iso | ru | |
dc.subject | текстовый редактор | ru_RU |
dc.subject | андроид | ru_RU |
dc.subject | десктоп | ru_RU |
dc.subject | проверка грамматики | ru_RU |
dc.subject | автодополнение | ru_RU |
dc.subject | text editor | en_GB |
dc.subject | Android | en_GB |
dc.subject | multiplatform | en_GB |
dc.subject | Jetpack Compose | en_GB |
dc.subject | desktop | en_GB |
dc.subject | autocomplete | en_GB |
dc.subject | spell check | en_GB |
dc.subject | Kotlin | en_GB |
dc.subject | Kotlin Mutliplatform | en_GB |
dc.title | Development of the editor for working with natural language texts | en_GB |
dc.title.alternative | Разработка редактора для работы с текстами на естественном языке | ru_RU |
Располагается в коллекциях: | BACHELOR STUDIES |
Файлы этого ресурса:
Файл | Описание | Размер | Формат | |
---|---|---|---|---|
st069066.pdf | Article | 3,47 MB | Adobe PDF | Просмотреть/Открыть |
reviewSV_st069066_Simanskaa_Olga_Olegovna_(supervisor)(Ru).txt | ReviewSV | 2,72 kB | Text | Просмотреть/Открыть |
Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.