Модераторы: Rickert
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Изменение исходного текста, Исходный текст в изменненый  
:(
    Опции темы
therik
  Дата 24.8.2007, 10:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 26.9.2005

Репутация: нет
Всего: нет



В общем задача следующая. 
Есть исходный текст, необходимо переболтать его так что бы смысл остался тем же, а сам текст видоизменился, при этом сохранилась синтаксическая правильность написания. 
Основные требования:
1. это возможно перемешивание слов в предложении и дальнейшее синонимизация последних с сохранением правильности написания предложений. 
2. возможность перемешивания(перестановка) самих предложений с сохранением смысла.

Может есть какие предложения, замечания и т.д. Как лучше всего реализовать.
PM MAIL   Вверх
Rickert
Дата 27.8.2007, 09:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ситхи не пройдут!
****


Профиль
Группа: Комодератор
Сообщений: 3356
Регистрация: 11.7.2006
Где: Лакрима

Репутация: 6
Всего: 52



Учебник по русскому языку и прямые руки smile 
Да прибудет с тобой сила!


--------------------
Ни что не внушает сна крепче, чем день приисполненный трудов!
PM MAIL WWW Skype GTalk   Вверх
MaXL
Дата 27.8.2007, 15:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Developer
**


Профиль
Группа: Участник
Сообщений: 380
Регистрация: 24.10.2005
Где: Владивосток

Репутация: нет
Всего: 2



у меня есть подозрение, что какой-то спамер решил написать программу с таким функционалом. 
therik, согласитесь со мной, или опровергните.


--------------------
MaXL
PM MAIL   Вверх
Rickert
Дата 28.8.2007, 03:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ситхи не пройдут!
****


Профиль
Группа: Комодератор
Сообщений: 3356
Регистрация: 11.7.2006
Где: Лакрима

Репутация: 6
Всего: 52



Да какая разница, пусть и спамер. Здесь ему никто этой проги не напишет, потому что возится никто не будет, а подумать над алгоритмами - это завсегда пожалуйста smile


--------------------
Ни что не внушает сна крепче, чем день приисполненный трудов!
PM MAIL WWW Skype GTalk   Вверх
therik
Дата 28.8.2007, 10:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 26.9.2005

Репутация: нет
Всего: нет



Я не спамер и не прошу написать прогу. 
Просто сам алгоритм работы.
Возможно есть вариант использовать вордовскую базу 
или что то в этом роде , что бы не изобретать велосипед.

PM MAIL   Вверх
arilou
Дата 29.8.2007, 14:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Великий МунаБудвин
****


Профиль
Группа: Экс. модератор
Сообщений: 2646
Регистрация: 15.7.2004
Где: город-герой Минск

Репутация: 6
Всего: 61



грю как лингвист

Цитата(therik @  24.8.2007,  10:48 Найти цитируемый пост)
1. это возможно перемешивание слов в предложении и дальнейшее синонимизация последних с сохранением правильности написания предложений. 

синонимы, как правило, имеют схожие, но не идентичные значения. Поэтому синонимизация врядли прокатит. Плюс как будете синонимизировать термины? 

Цитата(therik @  24.8.2007,  10:48 Найти цитируемый пост)
2. возможность перемешивания(перестановка) самих предложений с сохранением смысла.

Автоматическая перестановка предложений - скорее нонсенс, чем реализуемое требование. Возьмите абзац, для примера, какого нить доклада или статьи. Там у порядка предложений есть смысловая нагрузка, она неформализуема в принципе (на данном этапе развития науки о языке).

У меня сложилось впечатление, что ты хочешь разработать программу для обработки скачанных дипломов и рефератов, чтобы преподы не могли уличить в списывании. Это врядли реализуемо на энтузиазме. Или у тебя на уме другое применение?




--------------------
user posted imageuser posted image
PM WWW ICQ   Вверх
dereyly
Дата 4.9.2007, 15:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 217
Регистрация: 16.6.2006

Репутация: 2
Всего: 4



Могу предложить несколько механизмов, но к сожалению они могут приводить к негладкому тексту (т.е. текст с одной строны правильный, а с другой что -то не то, ну примерно как я сейчас изъясняюсь smile )
1) Перенос слов. Прилагательные могут быть как слева от существительного так и справа. Для англ это верно а врусском больше появляется разнообразных случаев.
 Красная куртка, куртка красная. 
Большое красивоя яблоко, яблоко большоя и красивое (уже не звучит, лучше сказать яблоко было большим и красивым... но это зависит от ситуации).
Исключения устоявшиеся выражения Искуственный Интеллект не подлежат обмену.  

2) Удаление. Смысл формирует небольшая основа слов... (сейчас даже возможны варианты автореферированя: analyst.ru), из текста можно исключать прилагательные, общеупотребляемы слова или группы общеупотребляемых слов.

3) Замена анафор, т.е местоимения он, она, это можно раскрыть, но для этого нужно построить достаточно обширную база шаблонов. 
На столе лежит яблоко, оно гнилое. 
На столе лежит яблоко, яблоко гнилое
 На столе лежит гнилое яблоко. (Накопление свойств одного объекта и последующая свертка. )
Цитата

"перестановка  автоматическая предложений -- это нонсенс, а не требование которое можно реализовать. Рассмотрим абзац,  некоторого доклада или статьи. Там  есть смысловая нагрузка у порядка предложений, смысловая нагрузка (3) в принципе  неформализуема (на данном этапе развития науки о языке)."

Замечание:
реализуемое -- которое можно реализовать -- с этим я наверное загнул, но механим наверное такой выделятся корневая основа "равлиз", эта основа классифицируется и выделяются возможеые шаблоны (соответствие окочания и конструкции замены)

Это сообщение отредактировал(а) dereyly - 4.9.2007, 15:17
PM MAIL   Вверх
therik
Дата 4.9.2007, 15:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 26.9.2005

Репутация: нет
Всего: нет



Цитата(arilou @ 29.8.2007,  14:11)
грю как лингвист

Цитата(therik @  24.8.2007,  10:48 Найти цитируемый пост)
1. это возможно перемешивание слов в предложении и дальнейшее синонимизация последних с сохранением правильности написания предложений. 

синонимы, как правило, имеют схожие, но не идентичные значения. Поэтому синонимизация врядли прокатит. Плюс как будете синонимизировать термины? 

Цитата(therik @  24.8.2007,  10:48 Найти цитируемый пост)
2. возможность перемешивания(перестановка) самих предложений с сохранением смысла.

Автоматическая перестановка предложений - скорее нонсенс, чем реализуемое требование. Возьмите абзац, для примера, какого нить доклада или статьи. Там у порядка предложений есть смысловая нагрузка, она неформализуема в принципе (на данном этапе развития науки о языке).

У меня сложилось впечатление, что ты хочешь разработать программу для обработки скачанных дипломов и рефератов, чтобы преподы не могли уличить в списывании. Это врядли реализуемо на энтузиазме. Или у тебя на уме другое применение?

Это конечно понятно что нельзя сформировать синтаксически правильный текст при перемешивании.
Но алгоритм не для рефератов. Вообще необходимо для уникальности текстов на сайте. Для более лучшей релевантности в поисковиках.


PM MAIL   Вверх
arilou
Дата 4.9.2007, 22:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Великий МунаБудвин
****


Профиль
Группа: Экс. модератор
Сообщений: 2646
Регистрация: 15.7.2004
Где: город-герой Минск

Репутация: 6
Всего: 61



Цитата(dereyly @  4.9.2007,  15:04 Найти цитируемый пост)
Цитата

"перестановка  автоматическая предложений -- это нонсенс, а не требование которое можно реализовать. Рассмотрим абзац,  некоторого доклада или статьи. Там  есть смысловая нагрузка у порядка предложений, смысловая нагрузка (3) в принципе  неформализуема (на данном этапе развития науки о языке)."

Замечание:

Ну я не сомневался, что человеческому мозгу вплоне под силу перефразировать абзац текста  smile  smile 


--------------------
user posted imageuser posted image
PM WWW ICQ   Вверх
dereyly
Дата 5.9.2007, 12:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 217
Регистрация: 16.6.2006

Репутация: 2
Всего: 4



Цитата(arilou @ 4.9.2007,  22:23)

Ну я не сомневался, что человеческому мозгу вплоне под силу перефразировать абзац текста  smile  smile

Эти правила перефразировки вполне формализуемые, только это большой труд экспертов (с экспертами) для составления таких правил... 
Вывод (ИМХО): задачу therik'а можно решить (естественно не полностью, но %30 текста вполне переставима на уровне прилагательных, подлежащие сказуемое, подлежащих + 20% синонимов), но это дорого вплане времени и задействовании экспертов и не несет осбой пользы как научной так и финансовой, т.е. такой проект не рентабелен.

Это сообщение отредактировал(а) dereyly - 5.9.2007, 12:14
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Программирование игр, графики и искуственного интеллекта"
Rickert

НА ЗЛОБУ ДНЯ: Дорогие посетители, прошу обратить внимание что новые темы касающиеся новых вопросов создаются кнопкой "Новая тема" а не "Ответить"! Любые оффтопиковые вопросы, заданные в текущих тематических темах будут удалены а их авторы, при рецедиве, забанены.

  • Литературу, связанную с программированием графики, обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы связанные с программированием графики и мультимедии на языках С++ и Delphi
  • Вопросы по реализации алгоритмов рассматриваются здесь

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rickert.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Программирование игр, графики и искусственного интеллекта | Следующая тема »


 




[ Время генерации скрипта: 0.0656 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.