Russian Qt Forum

Qt => Общие вопросы => Тема начата: fedotok от Май 10, 2014, 15:31



Название: Разбиение текста на словарь и работа со словами
Отправлено: fedotok от Май 10, 2014, 15:31
Какие есть готовые библиотеки для разбиения текста на слова, подсчета количества их вхождений в текст, сравнения со словами в эталонном словаре и тд

Или как это лучше реализовать?


Название: Re: Разбиение текста на словарь и работа со словами
Отправлено: Old от Май 10, 2014, 15:33
У нас на форуме это топовая тема. :)
Попробуйте воспользоваться поиском по форуму.


Название: Re: Разбиение текста на словарь и работа со словами
Отправлено: m_ax от Май 10, 2014, 15:46
У нас на форуме это топовая тема. :)
;D


Название: Re: Разбиение текста на словарь и работа со словами
Отправлено: Hrundel от Май 11, 2014, 19:49
По моему, уже пора, даже, отдельный раздел "Парсинг" заделать.


Название: Re: Разбиение текста на словарь и работа со словами
Отправлено: Bepec от Май 11, 2014, 20:12
Толку не будет) Там будут только не относящиеся к темам примеры и пожелания - сами разбирайтесь :D


Название: Re: Разбиение текста на словарь и работа со словами
Отправлено: Hrundel от Май 12, 2014, 21:23
Толку не будет) Там будут только не относящиеся к темам примеры и пожелания - сами разбирайтесь :D

 :D :D :D


Название: Re: Разбиение текста на словарь и работа со словами
Отправлено: m_ax от Май 12, 2014, 21:47
Толку не будет) Там будут только не относящиеся к темам примеры и пожелания - сами разбирайтесь :D

 :D :D :D

Над собой же смеётесь, Hrundel)
Последние темы очень хорошо показали, что такие "горе программисты, жаждующие новых знаний" заводят эти темы лишь только с одной целью - оправдать своё невежество(
Вам это не интересно или из-за вашей инертности и страха к чему то новому, либо, что ещё хуже, из-за вашей тривиальности( 

Хотели бы разобраться, не было бы этих глупых претензий..  А так..( 


Название: Re: Разбиение текста на словарь и работа со словами
Отправлено: m_ax от Май 12, 2014, 22:12
Ой, простите, я забыл, что вы очень ранимы..(


Название: Re: Разбиение текста на словарь и работа со словами
Отправлено: Igors от Май 13, 2014, 07:24
Какие есть готовые библиотеки для разбиения текста на слова, подсчета количества их вхождений в текст, сравнения со словами в эталонном словаре и тд

Или как это лучше реализовать?
Простейшее лобовое решение

- сделать readAll
- заменить табы и концы строк на пробелы
- вызвать QString::split - получаете QStringList слов
- подсчет кол-ва - заводите QHash
- сравнение с эталоном - использовать тот же QHash

Все это займет 10-15 мин, правда рискуете получить обвинения в невежестве и.т.п. (см болезненную реакцию выше  :))