![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 21.02.2008
Сообщений: 35
|
![]()
Приветствую, уважаемые форумчане.
Встала передо мной следующая задача - синтаксический анализ словосочетаний. Проще говоря, задача стоит в исправлении синтаксически неправильно построенных словосочетаний. Например - имеем "купи машина", исправляем на "купи машину". Если кто то сталкивался с подобным, прошу, помогите. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 06.08.2007
Сообщений: 2,183
|
![]()
разбейте на слова предложение, и анализируйти их.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 21.02.2008
Сообщений: 35
|
![]()
Разбить то разобью, а анализирвать как?
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 24.05.2008
Сообщений: 25
|
![]()
Число слов ограничено? Или слова могут быть любыми?
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 09.06.2008
Сообщений: 20
|
![]()
Придумать алгоритмы для определения части речи слова, определения вида связи в словосочетании, склонения/спряжения слов.
А начать нужно, наверно, с тщательного изучения правил русского языка, касающихся словосочетаний. Может, начнут просматриваться какие-то закономерности. |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 21.02.2008
Сообщений: 35
|
![]()
Ну скажем 2 слова, и 1 предлог возможно.
Все закономерности известны, и есть готовые решения - по определению части речи, по подбору синонимов, по склонению, подбору словоформ. Но вот как проверить словосочетание на синтаксис... =( |
![]() |
![]() |
![]() |
#7 |
Форумчанин Подтвердите свой е-майл
Регистрация: 22.01.2008
Сообщений: 161
|
![]()
извините, не увидел тему
Последний раз редактировалось -=<[Evklidd]>=-; 09.06.2008 в 18:55. Причина: не могу удалить пост |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 09.06.2008
Сообщений: 20
|
![]()
Допустим, ты определил, что связь - согласование. Тогда оба слова должны иметь одно и то же склонения. Смотришь, какое склонение у главного слова, и делаешь такое же у зависимого. Может, еще будут проблемы с лицом или временем, здесь опять же нужно сделать все как у главного.
Для примыкания я, если честно, не могу так сразу придумать ошибок. С управлением сложнее, взять хотя бы твой пример из первого поста. Я попробую придумать что-нибудь толковое :-) Последний раз редактировалось Sunrise; 09.06.2008 в 19:00. |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 21.02.2008
Сообщений: 35
|
![]()
Я вот смотрю на http://www.aot.ru/product.html#1_5 - как вы думаете, возможно как то использовать в рамках поставленной задачи?
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 09.06.2008
Сообщений: 20
|
![]()
Очередная порция мыслей, об управлении.
Рассмотрим два примера: 1. писать другу - зависимое слово имеет второе склонение, нулевое окончание в именительном падеже 2. видеть дом - про зависимое слово можно сказать то же самое, что и в первом случае. То есть вроде бы как случаи одинаковы, но тем не менее они различаются! Или вот еще: 1. писать другу 2. писать письмо 3. писать друга 4. писать письму Как мы определим, что первые два случая верны, а в третьем и четвертом есть ошибки? "Писать письму" неверно, потому что мы знаем, что писать можно только одушевленному предмету (а как сделать эту проверку программно? для каждого действия заранее вручную определить, с какими предметами его можно совершать? вряд ли это приемлемо). А вот "писать друга"... Для меня оно просто странно звучит, подогнать под какое-то правило я не могу. В общем, все выглядит довольно сложным ![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задание на анализ и разбор xml файла | JazonDinAlt | Помощь студентам | 3 | 04.05.2008 16:08 |
FTBRPG в разработке (обсуждение, анализ и содействие) | Spass | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 9 | 02.07.2007 06:39 |