Главная страница
    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.48 MB
Время: 0.044 c
9-1089370088
ПсихЪ_клон
2004-07-09 14:48
2004.11.21
Исходники надстроек для DelphiX и ещё...


14-1099331475
Тимур
2004-11-01 20:51
2004.11.21
Принимать входящие подсключения


1-1099738462
Lamer v0.000001
2004-11-06 13:54
2004.11.21
TCombobox


1-1099567818
тт
2004-11-04 14:30
2004.11.21
Есть dcu-файл можно-ли из него получить pas-файл и как?


9-1090255420
ferr
2004-07-19 20:43
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский