Перейти к содержанию
Посмотреть в приложении

A better way to browse. Learn more.

Форум Академгородка, Новосибирск

A full-screen app on your home screen with push notifications, badges and more.

Чтобы установить это приложение на iOS и iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
Чтобы установить это приложение на Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Способ прикалываться над любыми текстами

Опубликовано

Жмите сюда: combine_version_2.htm

Лучше давать ей такой текст, который вы знаете наизусть - тогда будет понятно, что она взяла и откуда.

Пример текста и забавный результат его обработки можно постить сюда, чтобы поделиться... :)

 

P.S. Чтоб работало, в браузере должен быть включен Javascript.

 

Можете угадать, как эта штука работает?

(Кто читал статью или разбирается в javascript, не подсказывайте, пожалуйста ;) )

  • Ответов 36
  • Просмотры 4,4 тыс
  • Создана
  • Последний ответ

Топ авторов темы

127 проголосовавших

  1. 1. ??? ?? ?????????? ???? ???????

    • ?????????
      0%
      1
    • ??????
      8%
      11
    • ??????
      5%
      7
    • ?? ?????
      14%
      18
    • ??????
      63%
      81
    • (??????)
      7%
      9

Пожалуйста, войдите или зарегистрируйтесь для возможности голосования в этом опросе.

Рекомендуемые сообщения

  • 2 недели спустя...
Опубликовано
  • Автор
а цель-то в чём конечной переделки?

Переделки web-странички мной, или переделки текста с ее помощью?

 

По первому варианту - я кодировку указал на страничке, а то некоторые браузеры ерунду показывали.

По второму варианту - цель - показать многообразие и богатство русского языка.

Опубликовано

Да ладно вам, такую вещь обсирать. А я вот скажу что прикололо и понравилось. Текст только правильно нужно подобрать и интеллект нужный проставить.

Лично у меня даже на пословицах вылезло "Где хотенье - только небо коптить.". Мне кажется вполне жизненно ;)

А пока что мой новый девиз взят оттуда же - "Бобы не взойдут!"

Опубликовано

Лингвистическая состовляющая хромает.

 

На нулевом уровне наверняка по рандому выкидывает буквы, на первом думаю 2 буквы выбирает случайные из текста, а на остальных какую-то часть слова выбирает, и на какую-то заменяет.

 

Так что присоеденюсь к большинству - напоминает чепуху <_<

 

Вот зарифмовывалось если бы , было бы чуть лучше :)

Опубликовано
  • Автор
Лингвистическая состовляющая хромает.

 

На нулевом уровне наверняка по рандому выкидывает буквы, на первом думаю 2 буквы выбирает случайные из текста, а на остальных какую-то часть слова выбирает, и на какую-то заменяет.

 

Так что присоеденюсь к большинству - напоминает чепуху <_<

 

Вот зарифмовывалось если бы , было бы чуть лучше :)

Алгоритм работы программы такой:

Если, скажем, интеллект равен 2, то она берет из какого-нибудь места в тексте кусок из двух букв,

а потом находит такой же кусок в тексте (возможно, в другом месте), и смотрит, какая после него следующая буква идет.

Добавляет ее к результату.

Потом то же самое делает с 2 последними буквами результата - находит их где-то в тексте, и смотрит, какая буква идет за ними.

И так далее.

Когда интеллект нулевой, берется просто рандом.

Искусственным интеллектом программа не обладает. Однако что можно требовать от html-файла размером 4 килобайта? :)

 

Насчет рифмы - вполне можно разработать алгоритм.

Скажем, два раза с конца начинать (с одинаковых букв), и идти к началу.

Получатся две строки с одинаковым окончанием. Вот и стих.

Но вот количество слогов и ударения могут не совпадать.

  • 2 недели спустя...

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

Аккаунт

Навигация

Поиск

Поиск

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.