|
Подсчет прилагательных в строке таблицы
|
|||
---|---|---|---|
#18+
Задание:Посчитать количество прилагательных в каждой строке определенного столбца.Слова разделяются только пробелом. С помощью Len посчитал количество слов, а вот выбрать из них прилагательные никак не пойму как. SELECT LEN(Предложения)-LEN(REPLACE(Предложения, ' ', ''))+1 AS Количество FROM Таблица1 ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2017, 10:54 |
|
Подсчет прилагательных в строке таблицы
|
|||
---|---|---|---|
#18+
Spaner, "Ну, ты, барин, и задачки ставишь!" © - (к/ф "Формула любви") Это тебе нужны специальные библиотеки API . Посмотри тут - http://www.solarix.ru/for_developers/docs/morphology_analyzer.shtml ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2017, 12:21 |
|
Подсчет прилагательных в строке таблицы
|
|||
---|---|---|---|
#18+
Здесь можно взглянуть - http://www.cyberforum.ru/ms-access/thread1950924.html#post10282900 ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2017, 12:29 |
|
Подсчет прилагательных в строке таблицы
|
|||
---|---|---|---|
#18+
Прилагательный, Спасибо за ссылку. Но сказали без регулярных выражений делать ) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2017, 12:42 |
|
Подсчет прилагательных в строке таблицы
|
|||
---|---|---|---|
#18+
ПрилагательныйЗдесь можно взглянуть - http://www.cyberforum.ru/ms-access/thread1950924.html#post10282900 хм, что же этот алгоритм подсчитает для такого, например - "большая стая" :) (даже , если абстрагироваться и считать только для единственного числа именительного падежа) ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2017, 12:58 |
|
Подсчет прилагательных в строке таблицы
|
|||
---|---|---|---|
#18+
guest_rusimport, Согласен, тут недочет алгоритма ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2017, 13:05 |
|
Подсчет прилагательных в строке таблицы
|
|||
---|---|---|---|
#18+
Spanerguest_rusimport, Согласен, тут недочет алгоритма боюсь, что задача намного сложнее, чем вам кажется :) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2017, 13:09 |
|
Подсчет прилагательных в строке таблицы
|
|||
---|---|---|---|
#18+
Spaner, В общем случае это возможно, пожалуй, словарями и морфологией, и довольно заморочливо (если не найдется готовой библиотеки с функцией CNT_PRILAGETELNYH()). Но если это учебная задача, может быть, можно условиться, что прилагательным считаются, скажем, все слова, заканчивающиеся на "ый", "ий" и т.д, и найти их с помощью LIKE ? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2017, 16:07 |
|
Подсчет прилагательных в строке таблицы
|
|||
---|---|---|---|
#18+
Cane Cat Fisher, Думаю в этом и вся суть. В каждом записи может быть несколько прилагательных, и их надо посчитать. Сообразить как я пока не могу) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2017, 10:14 |
|
Подсчет прилагательных в строке таблицы
|
|||
---|---|---|---|
#18+
Cane Cat FisherВ общем случае это возможно, пожалуй, словарями и морфологией, и довольно заморочливо (если не найдется готовой библиотеки с функцией CNT_PRILAGETELNYH()). В общем случае это невозможно. Слово простой: 1. Прилагательное (не сложный). 2. Существительное (простой оборудования). 3. Глагол (повелительное наклонение от простоять). ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2017, 12:37 |
|
Подсчет прилагательных в строке таблицы
|
|||
---|---|---|---|
#18+
Владимир СанычCane Cat FisherВ общем случае это возможно, пожалуй, словарями и морфологией, и довольно заморочливо (если не найдется готовой библиотеки с функцией CNT_PRILAGETELNYH()). В общем случае это невозможно. Слово простой: 1. Прилагательное (не сложный). 2. Существительное (простой оборудования). 3. Глагол (повелительное наклонение от простоять). Я бы не спешил с выводами. Взгляни как работает морфологический анализатор (по той ссылке, что я привёл выше). Вот не поленился - скачал и проверил. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2017, 22:50 |
|
Подсчет прилагательных в строке таблицы
|
|||
---|---|---|---|
#18+
guest_rusimportЯ бы не спешил с выводами. Взгляни как работает морфологический анализатор (по той ссылке, что я привёл выше). Вот не поленился - скачал и проверил. Да, эти прмеры обработаны корректно. Но это только значит, что будет труднее подобрать примеры, которые будут обработаны хуже. Это не значит, что их нельзя подобрать в пррнципе. Известно, сколько проблем возникает у автопереводчика, а это ведь то же самое. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2017, 22:51 |
|
Подсчет прилагательных в строке таблицы
|
|||
---|---|---|---|
#18+
Владимир Санычguest_rusimportЯ бы не спешил с выводами. Взгляни как работает морфологический анализатор (по той ссылке, что я привёл выше). Вот не поленился - скачал и проверил. Да, эти прмеры обработаны корректно. Но это только значит, что будет труднее подобрать примеры, которые будут обработаны хуже. Это не значит, что их нельзя подобрать в пррнципе. Известно, сколько проблем возникает у автопереводчика, а это ведь то же самое. Конечно, примеры подобрать можно. Тот же глагол - "простой". Например, в предложении - "Простой здесь хоть до утра!" анализатор определяет слово "простой" как прилагательное. Я ведь выше писал - guest_rusimportбоюсь, что задача намного сложнее, чем вам кажется :) Но ведь согласись, что это также не означает, что это в принципе не возможно. Иначе, даже бы не стоило браться за разработку таких программ , как переводчики, OCR и такие морфологические анализаторы. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2017, 07:15 |
|
Подсчет прилагательных в строке таблицы
|
|||
---|---|---|---|
#18+
guest_rusimportНо ведь согласись, что это также не означает, что это в принципе не возможно. Иначе, даже бы не стоило браться за разработку таких программ , как переводчики, OCR и такие морфологические анализаторы. Эти программы сильно облегчают работу человеку, и уже поэтому есть смысл их разрабатывать. Но человек, пользуясь этими программами, должен помнить, что работу этой программы надо проверить полностью. Потому что вычитать текст после такой программы и немножко поправить кое-где - все равно гораздо проще, чем всё делать самому. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2017, 17:34 |
|
|
start [/forum/topic.php?fid=45&fpage=78&tid=1612549]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 327ms |
total: | 454ms |
0 / 0 |