Библиотека
|
ваш профиль |
Программные системы и вычислительные методы
Правильная ссылка на статью:
Желтов В.П., Желтов П.В.
Средства разработки интернет-портала национального корпуса чувашского языка
// Программные системы и вычислительные методы.
2019. № 1.
С. 42-50.
DOI: 10.7256/2454-0714.2019.1.28131 URL: https://nbpublish.com/library_read_article.php?id=28131
Средства разработки интернет-портала национального корпуса чувашского языка
DOI: 10.7256/2454-0714.2019.1.28131Дата направления статьи в редакцию: 25-11-2018Дата публикации: 29-03-2019Аннотация: Предмет исследования – обоснование технико-эксплуатационных характеристик и средств разработки интернет-портала национального корпуса чувашского языка. Методология исследования основана на сочетании теоретического и практического подходов с применением методов анализа, сравнения, обобщения, синтеза, программирования. Актуальность исследования обусловлена важностью изучения и сохранения многообразия языков и культур в современном мире и, соответственно, необходимостью разработки средств хранения и обработки текстов на естественных языках (включая чувашский), в том числе на базе компьютерных технологий. Новизна разработки интернет-портала национального корпуса чувашского языка определяется некоторыми особенностями языка. Научная новизна, связана с разработкой интернет-портала чувашского языка, включающего поисковик, морфологический анализатор, синтаксический анализатор, семантический анализатор, тезаурус. Структура портала – главная страница, вкладки «Поисковик», «Морфологический анализатор», «Синтаксический анализатор», «Семантический анализатор», «Тезаурус». Средства разработки: платформа Microsoft.NET Framework; технология ASP.NET MVC; язык C#; среда разработки Visual Studio; база данных SQL; ADO.NET; Entity framework; Java Script; библиотека jQuery и фреймворк Angular JS; HTML/CSS. Интернет-портал чувашского языка предоставляет исследователям новый инструментарий, который не был доступен для чувашского языка ранее Интернет-портал позволяет проверять гипотетические теории, как способом обратной связи, так и современными формализованными и количественными методами. Благодаря этому возможен переход на новый качественный уровень в лексикологии и лексикографии: значительно облегчится работа по составлению словарей и тезаурусов чувашского языка, во время которой необходимо учитывать, как практические, так и теоретические составляющие. Ключевые слова: национальный корпус, русский язык, чувашский язык, интернет-портал, средства разработки, поисковик, морфологический анализатор, синтаксический анализатор, семантический анализатор, тезаурусИсследование выполнено при финансовой поддержке РФФИ в рамках научного проекта № 15-04-00532. Abstract: The subject of the research is the substantiation of the technical and operational characteristics and development means of the Internet portal of the national Chuvash language corpus. The research methodology is based on a combination of theoretical and practical approaches using the methods of analysis, comparison, synthesis, synthesis, programming.The relevance of the study is due to the importance of studying and preserving the diversity of languages and cultures in the modern world and, accordingly, the need to develop tools for storing and processing texts in natural languages (including Chuvash), including those based on computer technologies.The novelty of the development of the Internet portal of the national corpus of the Chuvash language is determined by some features of the language. Scientific novelty associated with the development of the Chuvash language Internet portal, including a search engine, morphological analyzer, syntax analyzer, semantic analyzer, thesaurus. The structure of the portal - the main page, tabs "Search", "Morphological Analyzer", "Syntax Analyzer", "Semantic Analyzer", "Thesaurus". Development Tools: Microsoft .NET Framework; ASP.NET MVC technology; C# language; Visual Studio development environment; SQL database; ADO.NET; Entity framework; Java script; jQuery library and Angular JS framework; HTML/CSS.The Chuvash Internet portal provides researchers with a new toolkit that was not available to the Chuvash language before. The Internet portal allows you to test hypothetical theories using both feedback and modern formalized and quantitative methods. Due to this, a transition to a new qualitative level in lexicology and lexicography is possible: the work on compiling dictionaries and thesauruses of the Chuvash language, during which it is necessary to take into account both practical and theoretical components, will be greatly facilitated. Keywords: national corpus, Russian language, Chuvash language, Internet portal, development tools, search engine, morphological analyzer, syntax analyzer, semantic analyzer, thesaurus
Введение
Стремительный рост объема электронных текстов в глобальных сетях и корпоративных базах данных является стимулом для разработки новых технологий компьютерной обработки текстов на естественных языках [1-4]. Образцом заслуженно можно считать Ruscorpora.ru - это корпус русского языка. По объему русский языковой корпус насчитывает более шестисот миллионов словоупотреблений [1]. Национальный корпус русского языка создавался большой группой исследователей Москвы, Санкт-Петербурга, Нижнего Новгорода, Казани, Воронежа, Саратова и других научных центров России. Программные средства корпуса включают программу метатекстовой разметки, грамматической разметки текстов (морфологической и семантической) и расстановки ударений. При грамматической разметке текстов (морфологической и семантической), а также при расстановке ударений использовались программы морфологического анализа Mystem и Dialing [1]. Британский национальный корпус (BNC – British National Corpus) – один из наиболее известных корпусов английского языка. Объем корпуса 100 млн слов. Корпус включает метатекстовую и морфологическую разметку [2]. Создание подобного корпуса также актуально и для чувашского языка. Чувашский язык относится к языкам агглютинативного типа. Особенности языка определяют сложность и новизну разработки программной системы компьютерной обработки текстов чувашского языка. В данной работе представлена структура и функции создаваемого интернет-портала для национального корпуса чувашского языка (НКЧЯ). Структура портала НКЧЯ включает в себя cледующие компоненты, реализованные в виде вкладок: главная страница, с кратким описанием проекта; «Поисковик» – поисковик национального корпуса чувашского языка; «Морфологический анализатор» – морфологический анализатор национального корпуса чувашского языка; «Синтаксический анализатор» – синтаксический анализатор национального корпуса чувашского языка; «Семантический анализатор» – семантический анализатор национального корпуса чувашского языка; «Тезаурус» – тезаурус национального корпуса чувашского языка, на основе известного 17-ти томного словаря (тезауруса) Н.И. Ашмарина [3]. Средства разработки Основой НКЧЯ являются интернет-портал и база текстов. При разработке интернет-портала использованы следующие средства разработки: платформа .NET Framework; технология ASP.NET MVC; язык C#; среда разработки Visual Studio; база данных SQL; ADO.NET; Entity framework; Java Script; библиотека jQuery и фреймворк Angular JS; HTML/CSS [4]. Microsoft.NET Framework является одной из самых стабильных платформ для разработки программного обеспечения и качественной установки его на ПК. Данная среда отлично взаимодействует с популярными языками программирования и может быть инсталлирована на все ОС. Основная задача платформы заключается в упрощении процесса написания различных интернет-приложений. Кроме того, с помощью этой среды можно легко создавать полезные консольные утилиты и Windows-сервисы. Интерфейс платформы интуитивно понятен, а это значит, что пользователю не нужно тратить много времени на его освоение. Microsoft.NET Framework распространяется совершенно бесплатно, поэтому установить ее на свой компьютер может любой желающий. Что же касается недостатков платформы, то к ним можно отнести невозможность установки новых версий на ОС старого поколения. Платформа отлично работает на всех последних версиях Windows и Linux. ASP.NET MVC (сокращение от названия шаблона Model-view-controller, который реализован в данной версии языка ASP) и ASP.NET Web Forms – это невероятно похожие друг на друга технологии, связующим звеном которых является платформа ASP.NET. Впрочем ASP.NET MVC все же имеет некоторые преимущество перед своей «сестрой», а именно: разделение ответственности; более высокое качество тестируемости; соответствие HTTP (самый популярный протокол на сегодняшний день); повышенный уровень гибкости и возможность самоадаптации под собственные нужды. Возможности платформы ASP.NET MVC заключаются также в разделении низкоуровневых и высокоуровневых задач приложения по приоритетам и широкие возможности поэтапного тестирования. Приложение можно включать в процесс модульного тестирования без необходимости запуска контроллеров ASP.NET. Кроме того, для испытаний можно использовать абсолютно любую платформу, совместимую с .NET Framework, т.е. платформу с возможностью расширения и дополнения. Компонентный состав платформы можно легко изменять по своему усмотрению, а это значит, что разработчику доступно подключение любых механизмов представлений, URL-адресов и т.п. Платформа ASP.NET MVC также отличается отличной поддержкой моделей DI и IoC, что расширяет возможности специалиста в процессе программирования. Использование DI (сокращение от Dependency Injection ‘внедрение зависимостей’) позволяет осуществлять интеграцию объектов в класс и избавиться от необходимости ожидания того момента, когда объект создастся самим классом. Использование IoC (cокращение от Inversion of Control ‘инверсии управления’) означает, что объекты не создают другие объекты, которые они используют для выполнения своих задач. Вместо этого они получают объекты, которые им необходимы из внешнего источника (например, файл конфигурации xml). Модель инверсии главного (или второстепенного) элемента управления – это своего рода инструмент, указывающий на взаимосвязь двух объектов. И DI и IoC являются неотъемлемой частью любого процесса тестирования. Расширенная поддержка эффективного процесса маршрутизации ASP.NET. Считается основным компонентом сопоставления URL-адресов и активно используется в SEO-оптимизации. Отличная поддержка использования разметки, включенной в состав файлов страниц ASP.NET, а также главных страницы в качестве стабильных и безопасных шаблонов представлений. Возможность совместного использования платформы ASP.NET MVC и функций ASP.NET. Так, например, возможно интегрировать в рабочий процесс встроенные выражения, шаблоны и т.д. Такое преимущество выгодно отличает платформу от других сред и способствует привлечению максимального количества способов разработки и настройки программного обеспечения. Поддержка большого количества функций ASP.NET. Разработчик может свободно использовать разнообразные способы проверки подлинности, осуществлять контроль за состоянием рабочего сеанса, заниматься настройкой системы конфигурации и т.п. Microsoft Visual Studio.NET – это высококачественная и стабильная среда разработки интегрированного типа, основным назначением которой является обеспечение оптимальных условий для разработки и запуска программного обеспечения написанного на языках .NET. Многооконный интерфейс и большие возможности настройки сделали платформу очень популярной в среде разработчиков. Среда предоставляет практически безграничные возможности для создания и отладки программ и не требует много времени для своего освоения. SQL представляет собой язык программирования, который чаще всего используется для обработки информационных данных, входящих в состав реляционной базы. Последняя, в свою очередь, находится под контролем системы управления базой данных (БД) более высокого уровня. SQL позволяет: создавать самые разнообразные таблицы; получать, хранить и изменять полученные данные; изменять структуры таблиц на свое усмотрение; объединять полученную информацию в единые блоки; вычислять полученные данные; обеспечивать полную защиту информации. HTML и CSS отвечают за внешний вид интернет-портала. CSS - это лучшая половина HTML. Но, в плане кодирования, их статус различается: HTML заботится об общем выводе информации (её структуре): в то время как CSS производит тонкую настройку внешнего вида (layout): html, body { position: absolute; top: 0; left: 0; padding: 0; margin: 0; height: auto; min-height: 100%; width: 100%; box-sizing: border-box; color: #333; font-size: 15px; line-height: 28px; text-rendering: optimizeLegibility; background-color: #bee3ed; background: -moz-linear-gradient(-45deg, rgba(189,226,236,0) 0%, rgba(189,226,236,1) 50%, rgba(189,226,236,0) 100%), #bee3ed url(/content/images/uzor.png) scroll repeat center top; background: -webkit-linear-gradient(-45deg, rgba(189,226,236,0) 0%,rgba(189,226,236,1) 50%,rgba(189,226,236,0) 100%), #bee3ed url(/content/images/uzor.png) scroll repeat center top; background: linear-gradient(135deg, rgba(189,226,236,0) 0%,rgba(189,226,236,1) 50%,rgba(189,226,236,0) 100%), #bee3ed url(/content/images/uzor.png) scroll repeat center top; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00bde2ec', endColorstr='#00bde2ec',GradientType=1 ); } В приведенном выше примера на HTML создаются 4 кнопочки для ввода чувашских дополнительных символов кириллиц, а в примере на CSS задаются стиль HTML страницы (также и внешний вид этих кнопочек и надписей на них). Одной из главных особенностей CSS является возможность управлять внешним видом страниц централизованно. Вместо использования style в каждом тэге можно указать браузеру только один раз, как должен выглядеть текст на странице. Можно указывать правила CSS в отдельном документе. Стили будут применяться ко всем страницам. Таблица стилей даёт задание отображать браузеру вид шрифтов, текстовых полей, цвета, позицию объектов, высоту, ширину и другие функции. Таблицы стилей бывают двух видов – внутренние и внешние – в зависимости от того, где они определены: непосредственно на самой странице или во внешнем файле, связанном с веб-страницей. Плюс от использования внешней таблицы стилей заключается в том, что, если потребуется внести какие-либо изменения в CSS-код при большом количестве страниц на сайте, то отредактировать придётся только в одном файле, а не во всех HTML – документах. Java Script отвечает за динамическое изменение внешнего вида страницы, а также отправку данных с формы на сервер методом Post с помощью технологии AJAX. function selectResult() { var word = { str: $("#selectWords option:selected").text() }; $.post("/Morf/Index", word, getHtml, 'json'); $('#result').children().remove(); } В данном примере приводится функции selectResult() Интернет-портала, которая возвращает результат морфологического анализа. jQuery и Angular JS используются для упрощения управления объектами HTML. jQuery — это библиотека. AngularJS — это фреймворк. В случае с библиотекой, она помогает взаимодействовать с объектами более удобным для нас образом. Вот пример добавления в текстовую строку символа с использованием данной библиотеки: $('#selectWords').append($('', { text: newstr })); В случае с фреймворком, он помогает упростить код для страницы, где используются AJAX запросы для более легкого написания кода и понимания другими программистами. Вот пример использования фреймворка для добавления события нажатия на html элемент: ng-click="addAllBookToSave(searchResult.Id). Entity Framework и ADO.Net используются для получения или отправки данных в базу данных, например, следующим образом: DatabaseContext _context = new DatabaseContext(); string sqlQuery = "exec dbo.sp_LiteratoryWorks_list @keywords = N'" + key + "', @genre_Id=" + genreId + ",@criterion = " + criterion + ", @words_delta=" + wordDelta; return _context.Database.SqlQuery(sqlQuery).ToList(); Платформа Entity Framework представляет собой набор технологий ADO.NET, обеспечивающих разработку приложений, связанных с обработкой данных. Entity Framework позволяет работать с данными в форме специфических для домена объектов и свойств, без необходимости обращаться к базовым таблицам и столбцам базы данных, где хранятся эти данные. Entity Framework дает возможность создавать и сопровождать приложения, ориентированные на данные, используя меньше кода, чем в традиционных приложениях. На этапе проектирования морфологического и синтаксического анализатора выявлены характерные особенности чувашского языка, обработку которых необходимо реализовать в программном обеспечении для корректности работы программного обеспечения(ПО). На основе библиотеки МА была разработана SyntParsingLibrary.dll. Библиотека предоставляет набор методов для синтаксического анализа предложений на чувашском языке. Продукт может быть использован в системах машинного перевода, быть составной частью лингвистического процессора. Библиотека написана на языке C# в среде Visual Studio 2013. Для работы необходимо подключить через References библиотеку, создать и проинициализировать объект класса SyntParser. В классе реализован открытый метод для приема входного предложения. Результат обработки возвращается Разработанная программа выполняет следующие задачи: Заключение Разработанный интернет-портал имеет удобный и простой пользовательский интерфейс, позволяющий легко освоить работу на сайте пользователю любой квалификации, а гибкость программного кода позволяет соответствовать растущим требованиям к программе и учитывает возможность дальнейшего ее развития.
Библиография
1. Национальный корпус русского языка. http://www.ruscorpora.ru/
2. Образовательный портал Национального корпуса русского языка. https://studiorum-ruscorpora.ru/current/ 3. Ашмарин, Н.И. Словарь чувашского языка. : В 17 т. / Н.И. Ашмарин. — Казань, Чебоксары, 1928—1958. 4. Желтов, П.В. Создание национального корпуса чувашского языка: проблемы и перспективы / П.В. Желтов // Современные проблемы науки и образования. – 2015. – № 1-1; URL: http://www.science-education.ru/ru/article/view?id=19046. References
1. Natsional'nyi korpus russkogo yazyka. http://www.ruscorpora.ru/
2. Obrazovatel'nyi portal Natsional'nogo korpusa russkogo yazyka. https://studiorum-ruscorpora.ru/current/ 3. Ashmarin, N.I. Slovar' chuvashskogo yazyka. : V 17 t. / N.I. Ashmarin. — Kazan', Cheboksary, 1928—1958. 4. Zheltov, P.V. Sozdanie natsional'nogo korpusa chuvashskogo yazyka: problemy i perspektivy / P.V. Zheltov // Sovremennye problemy nauki i obrazovaniya. – 2015. – № 1-1; URL: http://www.science-education.ru/ru/article/view?id=19046.
Результаты процедуры рецензирования статьи
В связи с политикой двойного слепого рецензирования личность рецензента не раскрывается.
Методология исследования основана на сочетании теоретического и практического подходов с применением методов анализа, сравнения, обобщения, синтеза, программирования. Актуальность исследования обусловлена важностью изучения и сохранения многообразия языков и культур в современном мире и, соответственно, необходимостью разработки средств хранения и обработки текстов на естественных языках (включая чувашский), в том числе на базе компьютерных технологий. Научная новизна, по-видимому, связана с разработкой автором интернет-портала чувашского языка, включающего поисковик, морфологический анализатор, синтаксический анализатор, семантический анализатор, тезаурус. Стиль изложения научный. Статья написана русским литературным языком. Структура рукописи включает следующие разделы: Введение (технологии компьютерной обработки текстов на естественных языках, Интернет-портал для национального корпуса чувашского языка, структура портала – главная страница, вкладки «Поисковик», «Морфологический анализатор», «Синтаксический анализатор», «Семантический анализатор», «Тезаурус»), Средства разработки (платформа Microsoft.NET Framework; технология ASP.NET MVC; язык C#; среда разработки Visual Studio; база данных SQL; ADO.NET; Entity framework; Java Script; библиотека jQuery и фреймворк Angular JS; HTML/CSS), Заключение (выводы), Библиография. Обращает внимание, что во введении детально охарактеризована лишь вкладка «Поисковик», в то время как остальные вкладки («Морфологический анализатор», «Синтаксический анализатор», «Семантический анализатор», «Тезаурус») лишь упомянуты. Содержание раздела «Средства разработки» имеет обзорный характер (без указания источников информации), представленные в нём сведения общеизвестного характера специфики разработки интернет-портала национального корпуса чувашского языка практически (за исключением создания кнопочек для ввода чувашских дополнительных символов – ă, ĕ, ӳ, ç) не отражают. Содержание в малой степени соответствует названию. В основном, в тексте идёт речь о средствах разработки Интернет-портала, безотносительно к специфике конкретного предмета исследования. Аннотация также не согласуется с содержанием статьи. Библиография включает четыре источника отечественных авторов – научные статьи, материалы научных мероприятий. Библиографические описания некоторых источников нуждаются в корректировке в соответствии с ГОСТ и требованиями редакции, например: 1. Желтов, П.В. О разработке компонентов национального корпуса чувашского языка / П.В. Желтов, В.П. Желтов // TurkLang 2017 : труды Пятой Международной конференции по компьютерной обработке тюркских языков : в 2 т. – Казань : Издательство Академии наук Республики Татарстан, 2017. – Т. 1. – С. 297–303. 4. Желтов, П.В. Компьютерные методы исследования пространства художественных текстов / П.В. Желтов, А.Р. Губанов, В.П. Желтов // Современные проблемы науки и образования: вопросы теории и практики : материалы Международной научно-практической конференции. – Место издания ??? : НИЦ «Поволжская научная корпорация», 2016. – С. 315–317. Возможно излишнее самоцитирование (П.В. Желтов, В.П. Желтов). Указанные в основном тексте источники [5–8] в библиографическом списке не представлены. Для упомянутых источников (например, Корпус русского языка, 17-ти томный словарь Н.И. Ашмарина) нужно привести библиографические ссылки. Безусловно, необходима на разработанный авторами интернет-портал национального корпуса чувашского языка. Апелляция к оппонентам, по-видимому, не имеет места (в библиографическом списке указаны лишь работы Желтова П.В. с соавторами). В то же время следует привести обзор теоретических исследований и практических разработок в изучаемой области – как отечественных, так и зарубежных авторов. Замечен ряд опечаток: Создание подобного корпуса также актуальна и для чувашского языка – Создание подобного корпуса также актуально и для чувашского языка; реализованные ввиде вкладок – реализованные в виде вкладок; HTML и CSS отвечают за внешний вид интернет – портала – HTML и CSS отвечают за внешний вид интернет-портала. В начертании слова Интернет-портал следует придерживаться единообразия (с прописной либо строчной буквы). Аббревиатуру БД при первом упоминании следует привести полностью. В целом материал представляет интерес для читательской аудитории, однако в представленном виде опубликован быть не может, поскольку нуждается в доработке (в первую очередь в части конкретизации средств разработки относительно предмета исследования – Национальный корпус чувашского языка), после чего будет рассмотрен на предмет издания в журнале «Программные системы и вычислительные методы».
Результаты процедуры повторного рецензирования статьи
В связи с политикой двойного слепого рецензирования личность рецензента не раскрывается.
Формулируя проблему, автор признает, что создание корпуса языка также актуально и для чувашского языка. Чувашский язык относится к языкам агглютинативного типа. Особенности языка определяют сложность и новизну разработки программной системы компьютерной обработки текстов чувашского языка. В данной работе представлена структура и функции создаваемого интернет-портала для национального корпуса чувашского языка (НКЧЯ). Рассматривая специфику обозначенного предмета исследования, автор специально подчеркивает, что основой НКЧЯ являются интернет-портал и база текстов. При разработке интернет-портала использованы следующие средства разработки: платформа .NET Framework; технология ASP.NET MVC; язык C#; среда разработки Visual Studio; база данных SQL; ADO.NET; Entity framework; Java Script; библиотека jQuery и фреймворк Angular JS; HTML/CSS. Microsoft.NET Framework является одной из самых стабильных платформ для разработки программного обеспечения и качественной установки его на ПК. Данная среда отлично взаимодействует с популярными языками программирования и может быть инсталлирована на все ОС. Основная задача платформы заключается в упрощении процесса написания различных интернет-приложений. Также автор обращает внимание на то, что поддержка большого количества функций ASP.NET. Разработчик может свободно использовать разнообразные способы проверки подлинности, осуществлять контроль за состоянием рабочего сеанса, заниматься настройкой системы конфигурации и т.п. Microsoft Visual Studio.NET – это высококачественная и стабильная среда разработки интегрированного типа, основным назначением которой является обеспечение оптимальных условий для разработки и запуска программного обеспечения написанного на языках .NET. Таким образом, как полагает автор статьи, платформа Entity Framework представляет собой набор технологий ADO.NET, обеспечивающих разработку приложений, связанных с обработкой данных. Entity Framework позволяет работать с данными в форме специфических для домена объектов и свойств, без необходимости обращаться к базовым таблицам и столбцам базы данных, где хранятся эти данные. Entity Framework дает возможность создавать и сопровождать приложения, ориентированные на данные, используя меньше кода, чем в традиционных приложениях. Руководствуясь этим обстоятельством, автор делает заключение, согласно которому на этапе проектирования морфологического и синтаксического анализатора выявлены характерные особенности чувашского языка, обработку которых необходимо реализовать в программном обеспечении для корректности работы программного обеспечения(ПО). Морфологический анализатор (МА) чувашского языка устанавливает морфемный состав слов, а также морфологические признаки, используемых в задачах синтаксического и семантического анализаторов. Решая поставленные задачи, автор полагает, что база знаний морфологического анализа состоит из списка перечислимых типов (описывающих морфологические признаки), словарей (описывающих значение морфем), справочников (описывающих взаимосвязь морфем и признаков), структуры рабочей модели данных (для хранения текстов, слов и вариантов разбора слов) и метаправил (описывающих последовательность разбора слов разных частей речи). Отмечается при этом, что структура разработки представляет собой минимальный набор средств для работы приложения. Для использования библиотеки МА требуется платформа .NET Microsoft. Структура чувашских слов представляется в виде суммы корней и аффиксов. Приставки и окончания, в отличие от русского языка, в чувашском языке отсутствуют, что упрощает разработку МА. Таким образом, для разработки требуется словарь основ (корней) и база аффиксов. Исходный словарь представляет собой текстовый файл, в котором слова представлены следующим образом: слово, часть речи, информация об источнике. В нем собрано более тридцати одной тысячи слов чувашского язык. Итак, представляется, что автор в своем материале затронул важные для современного социогуманитарного знания вопросы, избрал для анализа актуальную тему, рассмотрение которой в научно-исследовательском дискурсе помогает некоторым образом изменить сложившиеся подходы или направления анализа проблемы, затрагиваемой в представленной статье. Какие же новые результаты демонстрирует автор статьи? 1. Разработанный интернет-портал имеет удобный и простой пользовательский интерфейс, позволяющий легко освоить работу на сайте пользователю любой квалификации, а гибкость программного кода позволяет соответствовать растущим требованиям к программе и учитывает возможность дальнейшего ее развития. 2. Было установлено, что интернет-портал позволяет получать новые, более точные данные о распределениях языковых единиц чувашского языка. Данные корпуса способствуют разработке новых словарей чувашского языка, получению необходимых данных исследователями, а также развитию исследований в области русско-чувашского машинного перевода. Интернет-портал чувашского языка предоставляет возможность быстрого и удобного доступа к различным лингвистическим ресурсам большого объема посредством использования вычислительных машин. Как видим, автор выполнил поставленную цель, получил определенные научные результаты, позволившие обобщить материал. Этому способствовал адекватный выбор соответствующей методологической базы и прежде системный и социокультурный подходы. Статья обладает рядом преимуществ, которые позволяют дать положительную рекомендацию данному материалу, в частности, автор раскрыл тему, привел достаточные аргументы в обоснование своей авторской позиции, выбрал адекватную методологию исследования. Библиография позволила автору очертить научный дискурс по рассматриваемой проблематике и обозначить свой независимый и подкрепленный исследовательскими позициями авторский взгляд на обозначенную проблему. В связи с указанным выше полагаю, что рецензируемая статья может представлять интерес для читателей и заслуживает того, чтобы претендовать на опубликование в авторитетном научном издании. |