Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];

Вниз

Лингвистический анализ текста.   Найти похожие ветки 

 
lexa   (2004-11-03 19:31) [0]

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


 
clickmaker ©   (2004-11-03 19:33) [1]


> как вычленить суффикс из слова???

Pos()


 
lexa   (2004-11-03 20:04) [2]

Слово грея являеться деепричастием Pos("я","грея") вернёт 4.
Слово батарея НЕ являеться деепричастием, Pos("я","батарея") вернёт 7. В данном случае суффикс-не просто подстрока.


 
SergP ©   (2004-11-03 20:41) [3]


>  [2] lexa   (03.11.04 20:04)


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


 
lexa   (2004-11-03 20:50) [4]

> [2] SergP

Вполне с тобой согласен, но задача должна иметь болие-менее простое решение т.к. взята из зодания по лабораторной работе т.е. должна иметь решение даже на Pascal строчек, так, в 30 - 50. Кстати слово грея вродибы являеться деепричастием независимо от контекста (греть - гре-ЮТ - греЯ).


 
YurikGL ©   (2004-11-03 22:25) [5]


> lexa   (03.11.04 20:50) [4]

Составляешь словарь всех возможнных деепричастий или ищешь его где-нибудь и все...

Или обучаешь нейронную сеть :-)


 
Johnmen ©   (2004-11-03 22:32) [6]

Клея обои, Лёха случайно наглотался клея.
И где здесь чего определит программа ?
:)))


 
YurikGL ©   (2004-11-03 22:36) [7]


> Johnmen ©   (03.11.04 22:32) [6]

НС может и найдет чего :-)


 
lexa   (2004-11-03 23:06) [8]

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


 
Mihey_temporary ©   (2004-11-03 23:13) [9]


> Составление словаря никак не подходит. Необходимо именно
> программно определять, являеться ли слово деепричастием
> или нет.


Не стоит отклонять словарь, можно его гармонично вписать. Хороший словарь также укажет, что слово может быть как деепричастием, так и существительным (например). Тогда тебе нужно будет искать другие признаки (например, вхождение в состав оборота).


 
Игорь Шевченко ©   (2004-11-03 23:20) [10]


> Необходимо именно программно определять, являеться ли слово
> деепричастием или нет


Дык, строгое определение деепричастия в студию и будет тебе счастье.

ЗЫ: А за консультация по лабам обычно к преподавателям обращаются.


 
Reindeer Moss Eater ©   (2004-11-04 08:49) [11]

Анализировать надо не слова, а предложения.


 
Johnmen ©   (2004-11-04 09:11) [12]

В продолжении темы.
Рассмотрим 2 предложения.
"Лёха выпил бочку клея" и "Лёха выпил, бочку клея"
"Лёха думает


 
Johnmen ©   (2004-11-04 09:15) [13]

Сбой прошёл....

Итак.
Рассмотрим 2 предложения.
"Лёха выпил бочку клея" и "Лёха выпил, бочку клея"
Как видно, даже маленькая запятая на многое влияет.
Теперь дальше. Предложение
"Лёха думает, бочку клея"
А здесь вообще невозможно определиться, не зная окружающего контекста !

Резюме. Задача чрезвычайно трудна для разрешения.


 
КаПиБаРа ©   (2004-11-04 09:54) [14]

Johnmen ©   (04.11.04 9:15) [13]
Резюме. Задача чрезвычайно трудна для разрешения.


Вывод. Придется вводить допущения.


 
TUser ©   (2004-11-04 10:38) [15]


> должна иметь решение даже на Pascal строчек, так, в 30 - 50

Оптипист ...

> слово грея вродибы являеться деепричастием

Есть такие коды Грея

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


 
КаПиБаРа ©   (2004-11-04 10:57) [16]

КаПиБаРа ©   (04.11.04 9:54) [14]
Например:
Если в предложении имеется запятая, то все слова оканчивающиеся на "я" считать деепричастиями.


 
Johnmen ©   (2004-11-04 11:06) [17]


> КаПиБаРа ©   (04.11.04 10:57) [16]
> Если в предложении имеется запятая, то все слова оканчивающиеся
> на "я" считать деепричастиями.


Делегация, прострация, проституция, интуиция, швея, шея  бармалея...
:)

Не морочь себе голову.


 
КаПиБаРа ©   (2004-11-04 11:16) [18]

Для лабораторной пойдет :)



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.036 c
1-1099552404
Владимир
2004-11-04 10:13
2004.11.21
OLE Contener


4-1097214101
TeNY
2004-10-08 09:41
2004.11.21
Окно на первом плане


6-1094823677
redlord
2004-09-10 17:41
2004.11.21
как изменить время отведенное на подключение сокету ?


14-1099642305
anton2v
2004-11-05 11:11
2004.11.21
что такое reset ?


4-1096978886
andrey__
2004-10-05 16:21
2004.11.21
Избежать двойной запуск программы.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский