Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.21;
Скачать: CL | DM;

Вниз

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

 
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;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.033 c
14-1099403744
Hint
2004-11-02 16:55
2004.11.21
IIS Lockdown Tool


1-1100015007
wisekaa
2004-11-09 18:43
2004.11.21
Нужен совет (мнение) по TFrame


3-1098502374
Vasis
2004-10-23 07:32
2004.11.21
Выборка по дате


6-1095161126
bsa
2004-09-14 15:25
2004.11.21
как извлечь текст (убрать тэги) из html


14-1099493766
oldman
2004-11-03 17:56
2004.11.21
Любителям "Колец"