Skip to content

phys-dev/markov-chain-task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Практическое задание: Генерация текста на основе данных

Цепи Маркова для автоматической генерации текста

Логика программы

  • Берём файл с исходным текстом и разбиваем его на слова.
  • Все слова, которые стоят рядом, соединяем в пары (или больше).
  • Используя эти пары, составляем словарь цепочек, где указано первое слово и все, которые могут идти после него.
  • Выбираем случайное слово для старта.
  • Задаём длину текста на выходе и получаем результат.
  • Выбираем слово для старта. Чтобы было совсем непредсказуемо, начальное слово тоже будем выбирать случайным образом. Главное требование к начальному слову — первая заглавная буква.

About

Делаем свою LLM

Topics

Resources

Stars

Watchers

Forks