Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Алгоритм разбиения текста на части речи, ниже... 
:(
    Опции темы
Bison
Дата 18.6.2010, 22:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 22.11.2005

Репутация: нет
Всего: нет



Как написать программу по нахождению частей речи с алгоритмической стороны? Пример: на вход подаю текст, на выходе получаю последовательность записей с указанием частей речи. Естественно, с использованием таблиц БД с мин.количеством записи. Нет словаря с указанием частей речи (для казахского языка), есть простой словарь.
Хочу сделать для казахского языка учитывая особенности языка.
Может кто разрабатывал? Буду благодарен любому совету по теме.
PM MAIL   Вверх
Bitter
Дата 19.6.2010, 00:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный лентяй
***


Профиль
Группа: Завсегдатай
Сообщений: 1209
Регистрация: 15.8.2004
Где: Харьков, Ukraine

Репутация: 4
Всего: 27



Всё зависит от правил построения слов в казахском языке. Например для русского языка - никак, только по словорю, в котором указаны части речи. 
PM MAIL ICQ Skype   Вверх
Bison
Дата 19.6.2010, 09:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 22.11.2005

Репутация: нет
Всего: нет



Цитата(Bitter @ 19.6.2010,  00:40)
Всё зависит от правил построения слов в казахском языке. Например для русского языка - никак, только по словорю, в котором указаны части речи.

вкратце вот так строятся:
Таким образом, правило добавления окончаний можно представить в виде:
W=S&Kg& Tg& Sg& Gg (1),
где W – словоформа,
S – основа слова,
Kg- окончание множественного числа,
Tg- притяжательное окончание,
Sg- падежное окончание,
Gg- окончание формы спряжения.
PM MAIL   Вверх
esperanto
Дата 21.6.2010, 04:54 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 194
Регистрация: 31.5.2003

Репутация: 2
Всего: 4



стекло это какая часть речи? Какой словарь вам поможет?
--------------------
B.Sc ->M.Sc.->Microsoft SDE-> (Ph.D. student + Intel SDE + psyсhology B.A) - > Skype SDET
PM MAIL   Вверх
Bitter
Дата 21.6.2010, 13:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный лентяй
***


Профиль
Группа: Завсегдатай
Сообщений: 1209
Регистрация: 15.8.2004
Где: Харьков, Ukraine

Репутация: 4
Всего: 27



стекло можно распознать в соответствии со стоящими рядом частями речи, не вижу проблемы
PM MAIL ICQ Skype   Вверх
esperanto
Дата 21.6.2010, 17:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 194
Регистрация: 31.5.2003

Репутация: 2
Всего: 4



Цитата(Bitter @ 21.6.2010,  13:56)
стекло можно распознать в соответствии со стоящими рядом частями речи, не вижу проблемы

Предложение может состоять из одного слова.


Вы проблемы не видите, потому что решения не знаете. Не удивительно


И сказал попугай попугаю,я  тебя попугай попугаю, и ответил ему попугай, попугнай ты меня попугай.


Интересно как вы разберете тут части речи.
--------------------
B.Sc ->M.Sc.->Microsoft SDE-> (Ph.D. student + Intel SDE + psyсhology B.A) - > Skype SDET
PM MAIL   Вверх
Bitter
Дата 22.6.2010, 11:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный лентяй
***


Профиль
Группа: Завсегдатай
Сообщений: 1209
Регистрация: 15.8.2004
Где: Харьков, Ukraine

Репутация: 4
Всего: 27



esperanto, ну вы же разбираете его без проблем? или Вы сами не можете его разобрать? А предложение и з одного слова "стекло" и разбирать не нужно. Потому как человек отреагирует на него элементарно встречным вопросом.

А на счет "Не удивительно" потрудитесь объяснить, если не хотите минус за оскорбления.
PM MAIL ICQ Skype   Вверх
esperanto
Дата 22.6.2010, 14:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 194
Регистрация: 31.5.2003

Репутация: 2
Всего: 4



Цитата(Bitter @ 22.6.2010,  11:35)
esperanto, ну вы же разбираете его без проблем?  

Нет я не разбираю  его без проблем.


Неудивительно, потому что, задачи которые не имеют решения, у вас решения имеют.

О чем это говорит?
--------------------
B.Sc ->M.Sc.->Microsoft SDE-> (Ph.D. student + Intel SDE + psyсhology B.A) - > Skype SDET
PM MAIL   Вверх
Bitter
Дата 22.6.2010, 15:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный лентяй
***


Профиль
Группа: Завсегдатай
Сообщений: 1209
Регистрация: 15.8.2004
Где: Харьков, Ukraine

Репутация: 4
Всего: 27



Это говорит о том, что Вы решили, что задача не имеет решения. 
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Алгоритмы"

maxim1000

Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Алгоритмы | Следующая тема »


 




[ Время генерации скрипта: 0.0892 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.