Development of a Web Service for Creating Tests Based on Text Analysis Using Natural Language Processing Technologies.
Saved in:
| Title: | Development of a Web Service for Creating Tests Based on Text Analysis Using Natural Language Processing Technologies. |
|---|---|
| Alternate Title: | Desarrollo de un servicio web para la creación de pruebas basado en el análisis de textos mediante tecnologías de procesamiento del lenguaje natural. Opracowanie usługi internetowej do tworzenia testów opartych na analizie tekstu z wykorzystaniem technologii przetwarzania języka naturalnego. Разработка веб-сервиса для создания тестов на основе анализа текста с использованием технологий обработки естественного языка |
| Authors: | Vakaliuk, Tetiana A.1, Chyzhmotria, Oleksii V.1, Didkivska, Svitlana O.2, Linevych, Illia1 |
| Source: | International Journal of Research in E-Learning. 2023, Vol. 9 Issue 2, p1-22. 22p. |
| Subject Terms: | *Educational technology, *Online education, *Data analysis, *Teaching methods, Web services, Natural language processing, Web development, Natural languages |
| Abstract (English): | The purpose of the work is to analyze models, natural language processing methods, and select modern technologies for training these models, as well as to develop a web service for creating tests based on text analysis using natural language processing technologies. The study considers methods and algorithms for intelligent data analysis to generate questions and correct and incorrect answers from the text. The authors justify the choice of a neural network for generating tests based on English and Ukrainian text, and characterize data sources for training. The study also describes the activity of the proposed model, which will serve as a basis for creating a web service. After a detailed review of these datasets, the necessary data for the experiment were extracted and transformed into a convenient format for use. The training algorithm for 6 models was designed and implemented, and valuable metrics were obtained after their training. Additionally, a server-side and web interface were developed to interact with each other. [ABSTRACT FROM AUTHOR] |
| Abstract (Spanish): | El artículo analiza modelos y métodos de procesamiento del lenguaje natural, y selecciona tecnologías modernas para el entrenamiento de modelos con el fin de desarrollar un servicio web para la creación de tests basados en el análisis de textos utilizando tecnologías de procesamiento del lenguaje natural. El estudio considera métodos y algoritmos de análisis inteligente de datos para generar preguntas y respuestas correctas e incorrectas a partir del texto. Los autores justifican la elección de una red neuronal para generar tests basados en textos en inglés y ucraniano y caracterizan las fuentes de datos para el entrenamiento. El estudio también describe la actividad del modelo propuesto, que servirá de base para crear un servicio web. Tras un examen detallado de estos conjuntos de datos, se extrajeron los datos necesarios para el experimento y se transformaron a un formato conveniente para su uso. Se diseñó e implementó el algoritmo de entrenamiento de 6 modelos y se obtuvieron valiosas métricas tras su entrenamiento. Además, se desarrolló una interfaz web y de servidor para interactuar con ellos. [ABSTRACT FROM AUTHOR] |
| Abstract (Polish): | W artykule przeanalizowano modele i metody przetwarzania języka naturalnego oraz wybrano nowoczesne technologie szkolenia modeli w celu opracowania usługi internetowej do tworzenia testów opartych na analizie tekstu z wykorzystaniem technologii przetwarzania języka naturalnego. Badanie uwzględnia metody i algorytmy inteligentnej analizy danych w celu generowania pytań oraz poprawnych i niepoprawnych odpowiedzi z tekstu. Autorzy uzasadniają wybór sieci neuronowej do generowania testów na podstawie tekstu w języku angielskim i ukraińskim oraz charakteryzują źródła danych do szkolenia. Badanie opisuje również działanie proponowanego modelu, który posłuży jako podstawa do stworzenia usługi internetowej. Niezbędne dane do eksperymentu zostały wyodrębnione i przekształcone w wygodny do użycia format po szczegółowym przeglądzie tych zbiorów danych. Zaprojektowano i zaimplementowano algorytm treningowy dla 6 modeli, a po ich wytrenowaniu uzyskano wartościowe metryki. Dodatkowo opracowano interfejs po stronie serwera i interfejs sieciowy do interakcji z nimi. [ABSTRACT FROM AUTHOR] |
| Abstract (Russian): | В статье проанализированы модели и методы обработки естественного языка и выбраны современные технологии обучения моделей с целью разработки веб-сервиса для создания тестов на основе анализа текста с использованием технологий обработки естественного язы- ка. В исследовании используются интеллектуальные методы анализа данных и алгоритмы для генерации вопросов, а также правильных и неправильных ответов из текста. Авторы обосновывают выбор нейронной сети для генерации тестов на основе текста на английском и украинском языках и характеризуют источники данных для обучения. В исследовании также описана работа предложенной модели, которая послужит основой для создания веб-сервиса. Необходимые для эксперимента данные были извлечены и преобразованы в удобный для использования формат после детального рассмотрения этих наборов данных. Был разработан и реализован алгоритм обучения для 6 моделей, после их обучения были получены ценные метрики. Дополнительно были разработаны серверный интерфейс и веб-интерфейс для вза- имодействия с ними. [ABSTRACT FROM AUTHOR] |
| Copyright of International Journal of Research in E-Learning is the property of Wydawnictwo Uniwersytetu Slaskiego and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Education Research Complete |
| Abstract: | The purpose of the work is to analyze models, natural language processing methods, and select modern technologies for training these models, as well as to develop a web service for creating tests based on text analysis using natural language processing technologies. The study considers methods and algorithms for intelligent data analysis to generate questions and correct and incorrect answers from the text. The authors justify the choice of a neural network for generating tests based on English and Ukrainian text, and characterize data sources for training. The study also describes the activity of the proposed model, which will serve as a basis for creating a web service. After a detailed review of these datasets, the necessary data for the experiment were extracted and transformed into a convenient format for use. The training algorithm for 6 models was designed and implemented, and valuable metrics were obtained after their training. Additionally, a server-side and web interface were developed to interact with each other. [ABSTRACT FROM AUTHOR] |
|---|---|
| ISSN: | 24512583 |
| DOI: | 10.31261/IJREL.2023.9.2.04 |