Грамота.Ру
ГРАМОТА СЛОВАРИ СПРАВКА НАВИГАТОР КЛАСС ИГРА Версия для мобильных устройств
Конференции Новости Журнал Конкурсы Олимпиады Форум Поиск О портале


Вече
 форумы  |  новая тема  |  начало  |  к началу  |  поиск  |  войти   назад  |  вперед 
 А есть ли программки, автоматически подсчитывающие словарный запас?
Автор: IPAAT 
Дата:   18-11-07 16:57

Давным-давно уже подсчитали, сколько раз использовал Пушкин букву "Ф" или сколько слов входило в лексикон Толстого.

А можно ли автоматически подсчитать, какие слова употреблены в том или ином документе (с учетом их склонений, спряжений и пр.) и выстроить список по ранжиру? Существуют ли программы для подобных рассчетов?

Скажем, мне захотелось узнать, насколько далеко я ушел от Эллочки-Людоедки...

Ответить на это сообщение
 
 Re: А есть ли программки, автоматически подсчитывающие словарный запас?
Автор: Владимир К. 
Дата:   19-11-07 15:07

Ну это самое обычное автоматическое построение словаря

Ответить на это сообщение
 
 Re: А есть ли программки, автоматически подсчитывающие словарный запас?
Автор: Саид 
Дата:   19-11-07 16:21

Владимир К., если "с учетом их склонений, спряжений и пр.", то оно и будет "Русский язык в одном флаконе". А?

Ответить на это сообщение
 
 Re: А есть ли программки, автоматически подсчитывающие словарный запас?
Автор: Владимир К. 
Дата:   19-11-07 16:55

НЕт. Мне нужна же была dll-ка. А тут нечто бОльшее

Ответить на это сообщение
 
 Re: А есть ли программки, автоматически подсчитывающие словарный запас?
Автор: IPAAT 
Дата:   19-11-07 17:58

"это самое обычное автоматическое построение словаря" - а где его можно построить? И как?

Ответить на это сообщение
 
 Re: А есть ли программки, автоматически подсчитывающие словарный запас?
Автор: Саид 
Дата:   19-11-07 20:07

Владимир К.:

> Мне нужна же была dll-ка. А тут нечто бОльшее

Так ежели "автоматическое построение словаря" — дело "самое обычное", что мешает взять некоторую часть этого "нечта бОльшего", обрабатывающую склонения и спряжения, и скомпилировать её в dll? С инструментарием Borland'а или #-компиляторами MS это не проблема.

Ответить на это сообщение
 
 Re: А есть ли программки, автоматически подсчитывающие словарный запас?
Автор: Владимир К. 
Дата:   20-11-07 10:49

Программа, урабатывающая куски текста и формирующая в результате словарь - это совсем не обязательно такая дэлэлэлка. E dll-ки вся функциональность должна быть наруже лица, кто хошь лезь и что хошь по грамматике получай. А тут ящик "чернее". Он сам там может что-т такое находить, выписывать, совсем не сообразуясь с официальными концепциями москальской мовы. ПРосто по принципу самоообучения находить нечто такое повторяющееся и всё это куда-то раскидывать по полочкам.

Ответить на это сообщение
 
 Re: А есть ли программки, автоматически подсчитывающие словарный запас?
Автор: Саид 
Дата:   20-11-07 13:44

Полочкам, однако, вполне соответствующими концепциям надобно быть, иначе они станут мусорными контейнерами, или коллекционерами не поймёшь чего. Так что "обычное дело" никак не будет простым, если оно должно быть к какой-то мове привязано.

А в dll-ке что-то будет реализовано или нет — дело ж техники. Берёте из программы функции (вы ж на процедурном языке работаете?), которые Вам нужны не только в этой программе, при надобности — с реализующими их объектами/классами, и компонуете их в dll-ку. Даже самую чёрную часть ящика, которая "не сообразуется", можно туда запихать. А можно и не запихивать — одно от другого не зависит.

Ответить на это сообщение
 
 Re: А есть ли программки, автоматически подсчитывающие словарный запас?
Автор: Владимир К. 
Дата:   20-11-07 14:02

Ну вот подобным мусорным контейнером являются наши мозги. И всё по полочкам раскладают, и функций выделить наружу - чёрта два

Ответить на это сообщение
 
 Re: А есть ли программки, автоматически подсчитывающие словарный запас?
Автор: IPAAT 
Дата:   20-11-07 14:34

Так. Все это чудесно, но где ответ на МОЙ вопрос?

Ответить на это сообщение
 
 Re: А есть ли программки, автоматически подсчитывающие словарный запас?
Автор: Владимир К. 
Дата:   20-11-07 14:49

Как в одной хорошей песне: ты мне ничё не ответил, но это и был ответ..."

Ответить на это сообщение
 
 Re: А есть ли программки, автоматически подсчитывающие словарный запас?
Автор: adada 
Дата:   20-11-07 14:59

Где-то у меня есть в архивах какая-то программа, но найти ее, тем более быстро, обещать не могу. Можно самостоятельно поискать в сети, "программа анализа текста", "анализатор текста" и т.п.

А можно и МС-Офисом кое-как воспользоваться. Например, так.
1. В Ворде заменить пробелы между словами каким-либо знаком.
2. Затем удвоенные знаки заменить на одиночные.
3. Далее заменить эти знаки на разрывы абзацев.
4. Полученную колонку слов забросить в Иксэль и там ее обработать.

______________________
adada-inn & адада-съют

Ответить на это сообщение
 
 Re: А есть ли программки, автоматически подсчитывающие словарный запас?
Автор: Саид 
Дата:   20-11-07 15:04

IPAAT:

> ...где ответ на МОЙ вопрос?

Ответы были:
- «Ну это самое обычное автоматическое построение словаря» (Владимир К. 19-11-07 15:07),
- «..."обычное дело" никак не будет простым...» (Я (сорри) 20-11-07 13:44).

Выбирайте, какой больше нравится. Специалистам с тренированным мозгом в качестве инструмента это не всегда по силам, тем более, имхо, алгоритму. Может, где-то подобная программа и есть, но вряд ли кто будет выкладывать её в Сетку за просто так.

Ответить на это сообщение
 
 Re: А есть ли программки, автоматически подсчитывающие словарный запас?
Автор: Саид 
Дата:   20-11-07 15:07

P.S. Буду рад, если окажусь неправ ;).

Ответить на это сообщение
 
 Re: А есть ли программки, автоматически подсчитывающие словарный запас?
Автор: Владимир К. 
Дата:   20-11-07 15:33

"И тода за моей спиною,
Адада обнажил скелет...
А за спиною ево костяною,
Наш Саид вдрух заржал в ответ..."

Пршу пардонить. Сходство с реальными персонажами - чисто случайное

Ответить на это сообщение
 
 Re: А есть ли программки, автоматически подсчитывающие словарный запас?
Автор: Саид 
Дата:   20-11-07 16:10

Да уж, запардонил бы разок-другой.

Ответить на это сообщение
 
 Re: А есть ли программки, автоматически подсчитывающие словарный запас?
Автор: Владимир К. 
Дата:   20-11-07 16:51

Акапулька - тра - ля - ля

Ответить на это сообщение
 
 Re: А есть ли программки, автоматически подсчитывающие словарный запас?
Автор: Саид 
Дата:   20-11-07 23:05

(офтоп, пока по теме рассказать нечего)

Ладно, песни — штука неплохая. А вот какой вопрос меня только щас прошиб: Владимир К., а зачем Вам, собсно, именно .dll? Ежели у Вас имеется отдельная прога, умеющая делать, что нужно, с исходником (или есть возможность получить каким-то образом исходник, или Вы её только сочиняете), нужные функции надобно описать как экспортируемые в самой проге (или её модулях) — она будет работать и сама, выполняя свою прямую работу, и при желании как dll-ка. Вся разница — вместо file.dll надо будет подключать, к примеру, file.exe.

Другой вопрос — исходника нет и не предвидится. Тогда если есть прога, можно попробовать организовать с ней взаимодействие хотя бы через внешний файл. Дубово, но работоспособно, если прога не чисто интерактивная. Ну а если и её нет, и алгоритм ещё никто не рисовал — тады, конечно, ой :-(.

Ответить на это сообщение
 
 Re: А есть ли программки, автоматически подсчитывающие словарный запас?
Автор: Владимир К. 
Дата:   21-11-07 08:30

Я просто очень древний программист. А тогда, когда ещё не было никаких dll-к, я постепенно приходил к такой схеме: оформлять нечто "среднеуровневое" в виде некоего многоголового монстра, где количество входов определяется некоторой функциональной полнотой действий с некоторой предметикой. Ну вот, например, была мечта иметь такую программу-"конструктор компиляторов". Чтобы всякие функции по различным компиляторовским делам были собраны в виде такой "широкой программы среднего уровня".
А потом мир изобрёл dllшки. И вот как раз хорошо бы иметь по такой предметности, как рус.яз. всеохватность в виде dll.
Ну а так обычно реализуется всегда только часть целого

Ответить на это сообщение
 форумы  |  свернуть  |  начало  |  к началу   назад  |  вперед