Skip to content

Generating new rules of the board games. Scraping the data was carried out from Mosigra.

Notifications You must be signed in to change notification settings

jabulani9955/Board-Games-Rules-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Генератор новых правил для настольных игр

Описание

На основе фразы, введенной пользователей, нейросеть генерирует новые правила настольных игр.

Принцип работы

Пользователь вводит фразу на сайте. Сайт использует дообученную модель GPT-2 и выдаёт пользователю сгенерированное правило для настольной игры.

Сбор данных и препроцессинг

Для проекта было собрано более 2000 правил для настольных игр. Парсинг проводился с сайта Мосигра. Далее был обработан полученный датасет для повышения эффективности обучения модели нейросети.

Обучение нейросети

Была использована модель 'sberbank-ai/rugpt3small_based_on_gpt2', дообученная на своём датасете.

Имплементация на сайт

С помощью фреймворка Flask сделан сайт и настроена выдача результата.

Пример работы

Начальная страница

Страница с результатом

About

Generating new rules of the board games. Scraping the data was carried out from Mosigra.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages