Раздел: -- посиделки

В блог Подписаться на Дзен!

Отвечать в конференциях и заводить новые темы может любой участник, независимо от наличия регистрации на сайте 7я.ру.

стырила у игоря задачку. из серии а вам

стырила у игоря задачку. из серии а вам слабо?)
я пока только додумалась если разны по родам существительные, тогд легко...а если оба женского рода то чего-то у меня пипец начинается)

Можете ли вы предложить алгоритм (соображения, подход) решения следующей задачи:
- определение объекта основного предложения, идентифицирующего ссылку в зависимом предложении (анафорические ссылки).
Например: первое предложение: «Маша съела кашу.», 2 – «Она ей не понравилась».
Программа должна определять, к какому объекту первого предложения относятся личные местоимения «она», «ей» - второго?
Можно ли программно определить это?
27.01.2006 17:29:14,

37 комментариев

От кого: Настройки

Вы не авторизованы.

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

E-mail:
получать ответы на E-mail
показывать ссылки на изображения в виде картинок
У меня от такого мозги кипят) 27.01.2006 17:42:54, Подсолнух и ёж
Бреке Ке
просто не получится. Есть вариант "Маша не понравилась каше". То есть нужно ввести переменные одушествленных существ. и действий. И анализировать пары. "Мама вымыла посуду. Она стала чистой." 27.01.2006 17:35:48, Бреке Ке
Oker
А вариант "Катя мыла Машу. Она стала чистой". Программа собьется 27.01.2006 17:40:13, Oker
Бреке Ке
пары опять же. она стала или она пошла... Хотя в русском фигово. Мама вымыла кошку. Она пошла сохнуть на батарею. Мы-то поймем, что не мама на батарею полезла, а проге эквипенисуально. С английским проще - он логиченй и структурированней :) 27.01.2006 18:09:00, Бреке Ке
Oker
нет, не получится программно :) "Мама одела дочку. Она была раздета." :) Кто был раздет? 27.01.2006 18:23:48, Oker
ну почему же не получится. Человек это интерпретирует так, что дочка была раздета и поэтому мама ее одела. Значит и прогу можно обучить распознавать такие ситуации. Проблема в том, ни в том, чтобы вывести единое правило применимо во всех случаях, а определить ВСЕ такие случаи анафорических ссылок и правила определения что к чему относится для каждого случая.

Если пробовать формализовать, то
в первом предложении есть два объекта X и Y
во втором либо одно местоимение (одна анафорическая ссылка), либо два (две ссылки). На назовем их A и B
Тут ключик лежит где то в соотношении
1) Родов X,Y, A и B
2) Числа (единств. или множественного)
3) Того кто в каком предложении является зависимым членом предложения, а кто основным
4) Формы и времени глагола.

Вот, например.
Маша ела хлеб. Он ей понравился.

Однозначно можно сделать вывод, применяя пункт (1), что ей относится к Маше, а Он к хлебу.

Маша скушала булочки. Они ей понравились.
Действует правило (2) и также все однозначно.

Маша съела кашу. Она ей понравилась.
в пером предложении Маша главный объект, каша - объект воздействия. Во втором наоброт.. Возможно для ВСЕХ таких предложений действует это правило. Т.е. если в пером Y зависело от X, а во втором B от A, то X = B и Y = A.

Если же рассматривать приведенный пример
Мама одела дочку. Она была раздета.", то в первом предложении два объекта, а во втором всего один. И в таких случаях ключик видимо лежит в соотноешении действий (глаголов).
27.01.2006 18:48:22, муж Fluff
Игорь, я себе это сохраню и буду иногда почитывать :) Сейчас не успеваю, за лизкой ехать вот-вот, а я вдуматься хочу :). 27.01.2006 18:58:45, Юля Пли
Oker
В моем примере и ЧЕЛОВЕКУ непонятно, кто был раздет. В этом и парадокс :) Опять же, программа же не будет анализировать смысл глагола, так? Оставляем первое предложение тем же, а второе пусть будет "Она улыбнулась ей" ;) Ну ;)? Кто кому улыбался??? 27.01.2006 18:56:23, Oker
Во-первых, программа может даже анализировать смысл глагола (см. например теорию семантических сетей), во-вторых, речь идет в данном случае не о семантике а о всяких там формах глагола. Возможно на основе их можно сделать, ну и в-третьих, мне, например, сразу же очевидно на 100% о чем здесь идет речь. И всем. Хотя теоретически можно рассуждать, что есть некоторая неопределнность, но практически все понятно, о чем идет речь :) 27.01.2006 19:06:06, муж Fluffy
Oker
а тут :"Женщина увидела дочку. Она крикнула ей." ?
И в предыдущем примере,кто кому улыбался все ж?
27.01.2006 19:18:28, Oker
Oker
или лучше вот так "Малышка заметила игрушку. Она ей улыбнулась." Структура точно такая же, как в случае с кашей, зависимости - другие 27.01.2006 19:33:15, Oker
Oker
а вот "Малышка заметила маму. Она ей улыбнулась." - тут улыбнулась уже мама, ведь так ;)? 27.01.2006 19:37:02, Oker
В случае про улыбку я однозначно идентифицирую, почему-то, сразу же что Она отностится к дочке.
А здесь Она к матери. Почему? возможно дело в том, что семантически глаголы разные (я не знаю про синтакситчески - возможно они в разных спряжениях и т.д. не знаю). Но семантически они разнве точно.
Речь в задаче не шла об алгоритме в привычном смысле, однозначно и точно по шагам решающим задачу. Речь щла об эвристическом алгоритме, т.е. алгоритме, который на ряде эвристик (предположений) проводит анализ и в подавляющем большинстве случаев не ошибается.
27.01.2006 19:31:37, муж Fluff
Oker
да я сто примеров могу привести, где это правило не работает. "Василий подошел к памятнику. Он поклонился ему." "Василий подошел к метрдотелю. Он поклонился ему."
27.01.2006 19:43:08, Oker
"Василий подошел к метрдотелю. Он поклонился ему."

Тань, это стилистически неграмотно. Ни один филолог не одобрит :)
27.01.2006 22:15:47, Юля Пли
Oker
почему, кстати? 27.01.2006 22:30:52, Oker
Тань я не знаю как объяснить... Взять учебник по стилистике? Правило не назову, но знаю точно :) 27.01.2006 23:21:15, Юля Пли
так отлично что можешь) я ж не утвержал что то правило работает. Я всего лишь проверял.
Надо проверять семантически значит.. что и требовалось доказать. спасибо за примеры :)
27.01.2006 20:01:52, муж Fluff
Морриган
В примере с "она улыбнулась ей" про маму и дочку никакая семантика не поможет. Улыбаться могла любая. 27.01.2006 20:35:24, Морриган
ну просто еще примеры приводили все сплошь неправильные стилистически) что он ему поклонился что она ей улыбнулась)даже из школьного сочинения такое вычеркнут)пошла думать)) 27.01.2006 22:37:54, Fluff
Oker
то есть не говорят "Она ей улыбнулась"??? Ну, ты гонишь... 27.01.2006 22:46:19, Oker
да говорят) я тоже много чего говорю) но не пишут. неграмотно это. ну может пишут в нередактируемых наших дитиктивах в бумажной обложке)) 28.01.2006 00:57:29, Fluff
Oker
а про кашу - это цитата из Льва Толстого ;)? Все, спор утратил смысл имхо 28.01.2006 01:18:34, Oker
ну про кашу хотя бы ухо не режет) хотя тоже дебильный прямо скажем))
ага ну его псть игорб разбирается..это ему будущий работодатель подкинул)
28.01.2006 02:19:50, Fluff
говорят. тань, наверное, стилистически правильно сказать так, чтобы было понятно кто кому. где вы, филологи.. 27.01.2006 23:22:26, Юля Пли
Oker
так я я намеренно приводила пример, где непонятно. А фраза абсолютно корректная
27.01.2006 23:29:26, Oker
Нет, Тань. Вот принеси ее Машкиной учительнице по русскому? скажет, что так не бывает. 28.01.2006 00:08:33, Юля Пли
Oker
сил у меня нет, чтоб спорить. 28.01.2006 00:32:15, Oker
Морриган
Вот именно. Потом, насколько я понимаю, речь же не об идеальных текстах. А о любых. 27.01.2006 23:08:46, Морриган
Oker
потому как пример "Маша съела кашу.Она ей не понравилась" - тоже далеко не образец изящной словесности ;))) Обычно такими куцими фразами никто не изъясняется. 27.01.2006 23:13:58, Oker
Про машу и каше стилистически корректное выражение абсолютно. 27.01.2006 23:23:15, Юля Пли
Морриган
Хи :) Осталось предложить добавить в алгоритм анализ стилистики текста, чтобы отсеивать некорректные выражения :))) Вот это будет развлекуха! :)) 27.01.2006 23:57:20, Морриган
И я решила, что не получится :) Хотя мне и условие кажется неоднозначно сфирмулированным :) 27.01.2006 18:30:26, Юля Пли
Oker
вот и мне. надо было схематично изобразить эти 2 предложения, а потом уж пример 27.01.2006 18:37:14, Oker
100 пудов. имхо, задание, видимо, глубже, чем пример. и совсем не оговаривает, должен ли быть пример ТОЛЬКО такой структуры. Или первое предложение может быть вообще любое? 27.01.2006 18:52:57, Юля Пли
Oker
вот, вот, и я о том же :) но явыше привела пример двух точно таких же по структуре предложений, где ну никак не понять, о ком речь во втором :) 27.01.2006 18:58:59, Oker
Бреке Ке
Помнишь первые автоматические переводчики? Уржаться можно :) Там эту задачу уже решали, неуспешно :) 27.01.2006 18:44:20, Бреке Ке

Читайте также
Ролики в 30, 40 и даже 50+: как не упасть лицом в асфальт (и получить удовольствие!)
Лето - время, когда можно с удовольствием пробовать новое, например, – катание на роликах. Промчаться с ветерком по набережной, добавить спорта в свою жизнь, ускорить и продлить прогулки - столько возможностей!

Материалы сайта носят информационный характер и предназначены для образовательных целей. Мнение редакции может не совпадать с мнениями авторов. Перепечатка материалов сайта запрещена. Права авторов и издателя защищены.



Рейтинг@Mail.ru
7я.ру - информационный проект по семейным вопросам: беременность и роды, воспитание детей, образование и карьера, домоводство, отдых, красота и здоровье, семейные отношения. На сайте работают тематические конференции, ведутся рейтинги детских садов и школ, ежедневно публикуются статьи и проводятся конкурсы.
18+

Если вы обнаружили на странице ошибки, неполадки, неточности, пожалуйста, сообщите нам об этом. Спасибо!