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

Вниз

Как сделать распознавание строки?   Найти похожие ветки 

 
Dimo444ka ©   (2008-02-01 20:35) [0]

Пишу большую прогу, вот кое что в ней не получаеться:
Пользователь вводит предложение и нужно:
Разделить это предложение по словам и перевести их в именительный падеж и отобрать нужные по образцу слова.
Как это сделать???


 
Palladin ©   (2008-02-01 20:43) [1]

все очень просто, пишешь лексический анализатор русского языка и - вуаля...


 
Johnmen ©   (2008-02-01 20:57) [2]


> Пишу большую прогу, вот кое что в ней не получаеться

Дествительно. Это кое-что такая незначительная мелочь...
ЗЫ
А как "переводится в именительный падеж" слово "нахрен"?


 
DrPass ©   (2008-02-01 23:22) [3]


>  как "переводится в именительный падеж" слово "нахрен"?

Если "нахрен" - это существительное (например, название паразита, обитающего на листьях хрена, или какое-то кавказское мужское имя), то оно уже в именительном падеже.


 
Anatoly Podgoretsky ©   (2008-02-01 23:25) [4]

> DrPass  (01.02.2008 23:22:03)  [3]

Это вопросительный падеж.


 
{RASkov} ©   (2008-02-01 23:52) [5]

> [4] Anatoly Podgoretsky ©   (01.02.08 23:25)

или посылательный )


 
KilkennyCat ©   (2008-02-02 05:51) [6]

или дательный.


 
ketmar ©   (2008-02-02 12:03) [7]

это вообще прилагательное.
— оно тебе нужно?
— не нужно.
— как «не нужно»?
— нахрен не нужно.


 
ProgRAMmer Dimonych ©   (2008-02-02 12:26) [8]

> ketmar ©   (02.02.08 12:03) [7]

Тогда уж не прилагательное, а наречие.


 
ketmar ©   (2008-02-02 12:29) [9]

>[8] ProgRAMmer Dimonych©(02.02.08 12:26)
тьфу. извиняюсь. наречие, конечно, tnx за правку.


 
Anatoly Podgoretsky ©   (2008-02-02 12:56) [10]

Странное это слово, даже неизвестно к чему относится.
Может ну его на хрен.


 
Johnmen ©   (2008-02-02 13:14) [11]

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


 
@!!ex ©   (2008-02-02 13:24) [12]

> [0] Dimo444ka ©   (01.02.08 20:35)

Словарь надо, и все проблемы решены.


 
Kolan ©   (2008-02-02 15:13) [13]

> Словарь надо, и все проблемы решены.

Словарь «Соответствия всех слов этим же словам в именительном падеже» :)


 
Dimo444ka ©   (2008-02-02 19:12) [14]

Кароч нужно просто: пользователь к примеру вводит такое предложение:
"Сколько человек в группе №26" и из этого нужно по эталону выделить слова - "сколько" "человек" "группа" "26". Помоему это нужно просто каждое слово без окончания сравнить с эталоном, но как это написать? (я новичок)


 
Palladin ©   (2008-02-02 19:15) [15]

If предложение="Сколько человек в группе №26" Then
выделяем слова "сколько" "человек" "группа" "26"

видишь как все просто..

а если"ж ты нихерена не проникся моим первым постом то ответь: в слове "форум" окончание "ум" или "м"?


 
MsGuns ©   (2008-02-02 19:20) [16]

"На хрен" это не наречие, т.к. может быть использовано как минимум в пяти разных частях речи (да простит меня великий Модератор и АП-пророк его)


 
Семеныч   (2008-02-02 19:41) [17]

> Dimo444ka ©   (02.02.08 19:12) [14]
> просто каждое слово без окончания

Если Вы придумаете алгоритм выделения окончаний, смело можете подавать заявку на Нобелевскую премию. Дадут точно.


 
Johnmen ©   (2008-02-02 22:34) [18]

Причем автор наверняка не знает, что такое окончание.


> Dimo444ka ©

Вы бы учились хорошо, и будет родителям отрада...


 
Игорь Шевченко ©   (2008-02-02 23:20) [19]


> Помоему это нужно просто каждое слово без окончания сравнить
> с эталоном, но как это написать? (я новичок)


Русский язык изучить. Для начала. Очень любопытная наука. Из нее следует, что слова подвергаются морфологическому разбору.

http://www.codenet.ru/webmast/search/Morphology-Russian.php


 
Slym ©   (2008-02-04 06:49) [20]

Это новый язык запросов аля SQL?
Сколько человек в группе №26 =? Сколька в групе N26 живых людей?


 
Slym ©   (2008-02-04 06:54) [21]

Каково количество особей вида Homosapience находится в иерархически обособленной единице под именем "группа" с уникальным идентификатором "26"


 
Slym ©   (2008-02-04 06:56) [22]

SELECT COUNT(*) FROM Peoples WHERE GroupId=26;



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

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

Наверх





Память: 0.49 MB
Время: 0.044 c
2-1202134325
alexsashkan
2008-02-04 17:12
2008.03.02
Проблема с выборкой из базы


2-1202216737
alexsashkan
2008-02-05 16:05
2008.03.02
Добавление Столбца в запросе.


2-1202292471
Sanyadmb
2008-02-06 13:07
2008.03.02
Как обрабатывать выделенные записи в DBgrid ?


2-1202206388
@WooF
2008-02-05 13:13
2008.03.02
Sy576


2-1202319321
Alex8
2008-02-06 20:35
2008.03.02
TDBGrid





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский