Таблица | Карточка | RUSMARC | |
Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
Данная работа посвящена разработке веб-приложения, использующего ChatGPT, с возможностью создания, редактирования, сохранения и экспорта тестовых заданий. Задачи, которые решались в ходе разработки: 1) создать структуру базы данных для хранения пользователей и тестовых заданий; 2) реализовать аутентификацию пользователей на основе JWT токенов; 3) создать клиент для взаимодействия с OpenAI API; 4) создать программные модули для генераций, редактирования и сохранения тестов; 5) создать программные модули для экспорта тестов; 6) тестирование разработанного приложения. Для взаимодействия с ChatGPT использовалось официальное API OpenAI. Серверная часть приложения была разработана на языке программирования Java c применением Spring Framework. Клиентская часть приложения была разработана на языке программирования JavaScript c использованием библиотеки React. В качестве системы управления базой данных использовалась PostgreSQL. В результате работы было создано веб-приложение, использующее ChatGPT, с возможностью создания, редактирования, сохранения и экспорта тестовых заданий.
The topic of the final qualification work is «Development of Web-application for creating test tasks using ChatGPT». This paper is about development of web-application using ChatGPT with possibility to create, edit, save, and export test tasks. Challenges that were addressed during the development: 1) create a database structure to store users and test jobs; 2) implement user authentication based on JWT tokens; 3) create a client to interact with OpenAI API; 4) create software modules to generate, edit and save tests; 5) create software modules to export tests; 6) testing of the developed application. The official OpenAI API was used to interact with ChatGPT. The server part of the application was developed in Java programming language using Spring Framework. The client part of the application was developed in JavaScript programming language using React library. PostgreSQL was used as a database management system. As a result, a web application using ChatGPT was created with the possibility to create, edit, save, and export test tasks.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть ИБК СПбПУ | Все | |||||
Интернет | Авторизованные пользователи СПбПУ | |||||
Интернет | Анонимные пользователи |
Статистика использования
Количество обращений: 9
За последние 30 дней: 0 Подробная статистика |