Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / подсчет слов в текстах / 4 сообщений из 4, страница 1 из 1
10.03.2017, 12:20
    #39416797
Лебедкин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подсчет слов в текстах
Есть база коротких текстов (пусть это будут пословицы или афоризмы, по сути это неважно.) Нужно получить частотность слов, т.е. сколько раз встречается каждое слово во всех текстах.
Функцией to_tsvector отфильтровываем стоп-слова и приводим оставшиеся слова в нормализованный вид. записываем полученные слова в отдельное поле таблицы. А дальше то как?

Читал про полнотекстовый поиск в postges, но это оказалось несколько не то, что я хочу получить. Эта задача вообще может быть решена средствами sql запросов - или надо как-то по другому её решать?
...
Рейтинг: 0 / 0
10.03.2017, 12:46
    #39416826
cone
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подсчет слов в текстах
Чем не устроила функция ts_stat?
...
Рейтинг: 0 / 0
10.03.2017, 13:06
    #39416843
Лебедкин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подсчет слов в текстах
пока не знаю чем не устроила. попробую её использовать. спасибо за наводку.
...
Рейтинг: 0 / 0
10.03.2017, 13:23
    #39416860
Лебедкин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подсчет слов в текстах
да, ts_stat - как раз то что надо.
вопрос решён. ещё раз спасибо!
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / подсчет слов в текстах / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]