![]() |
#1 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 147
Karma: 2747136
Join Date: Sep 2010
Location: Britain
Device: Kobo Aura One
|
Word use frequency - Is there a programme?
Dear All,
A question came up in my Creative Writing group: there must be a computer programme or app that, when given a text, will analyse how frequently different words are used. Obviously, the really useful thing would be a programme that points out that you have unwittingly used a word like 'vast' five times in the same paragraph, but we're not looking for miracles. Any advice or information would be very useful, Nabeel |
![]() |
![]() |
![]() |
#2 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,057
Karma: 12349424
Join Date: Aug 2013
Location: Okanagan
Device: Sony PRS-650, Kobo Clara
|
Calibre can do that. Select the book and edit it. Under Tools, select Reports.
Maybe there's an easier way, but ... |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,909
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Spell check in Sigil or Calibre editor: Show all words, also gives a count for words of more than 1 letter.
|
![]() |
![]() |
![]() |
#4 |
cacoethes scribendi
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,818
Karma: 137770742
Join Date: Nov 2010
Location: Australia
Device: Kobo Aura One & H2Ov2, Sony PRS-650
|
I expect most editing software will do this, I know that Editor from Serenity Software showed both word and phrase frequency counts (the latter can be rather interesting). Please note that I only ever trialled v4 of that software; I don't know what has happened in v5, so this is not a recommendation, just a suggestion of where to look.
A few posts on page 2 of this thread talk about editing software (with links). |
![]() |
![]() |
![]() |
#5 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 401
Karma: 1597305
Join Date: Mar 2010
Device: Ipod G4, MacOS 10.12, Calibre, Pocketbook Touch HD 3
|
I think Scrivener has a word frequency feature.
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 147
Karma: 2747136
Join Date: Sep 2010
Location: Britain
Device: Kobo Aura One
|
Much thanks for this useful advice. Calibre is amazing!
But... When I run a spell check, it's obvious that Calibre is only looking at a part of the text: in this case, 8,000 words of a 73,000 word text. How do I get the edit function to look at the whole text? Nabeel |
![]() |
![]() |
![]() |
#7 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 147
Karma: 2747136
Join Date: Sep 2010
Location: Britain
Device: Kobo Aura One
|
Spoke too soon. The answer, obviously, is to untick 'show only mispelled words'.
Nabeel |
![]() |
![]() |
![]() |
#8 |
Bibliophile
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 166
Karma: 934516
Join Date: Jul 2011
Location: Cantal in the French Auvergne
Device: Kindle Voyage, Kobo Libra H20, Kindle PW2, Moon Pro on Lenovo tablet
|
8,000 is a lot to be wrong. Perhaps a case of Jasper Fforde's mispeling vyrus?
Last edited by Araucaria; 02-17-2018 at 04:40 AM. Reason: inserting link |
![]() |
![]() |
![]() |
#9 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,057
Karma: 12349424
Join Date: Aug 2013
Location: Okanagan
Device: Sony PRS-650, Kobo Clara
|
Quote:
|
|
![]() |
![]() |
![]() |
#10 |
Gregg Bell
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,266
Karma: 3917598
Join Date: Jan 2013
Location: Itasca, Illinois
Device: Kindle Touch 7, Sony PRS300, Fire HD8 Tablet
|
This is what you want. https://www.online-utility.org/text/analyzer.jsp
|
![]() |
![]() |
![]() |
#11 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 147
Karma: 2747136
Join Date: Sep 2010
Location: Britain
Device: Kobo Aura One
|
Thank you Greg! Calibre doesn't do the job badly, but the site you recommend is more sophisticated.
Nabeel |
![]() |
![]() |
![]() |
#12 |
EvnHrsn
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79
Karma: 38446
Join Date: Sep 2016
Location: Australia
Device: none
|
Wow! Thanks! I didn't know Calibre could do that.
|
![]() |
![]() |
![]() |
#13 |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,631
Karma: 29710510
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
|
![]() |
![]() |
![]() |
#14 |
EvnHrsn
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79
Karma: 38446
Join Date: Sep 2016
Location: Australia
Device: none
|
Thanks again.
There's a bunch of good info here. Anything to make the job easier. |
![]() |
![]() |
![]() |
#15 | ||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,306
Karma: 13057279
Join Date: Jul 2012
Device: Kobo Forma, Nook
|
Quote:
If you want to get "repeated phrases", that's called n-grams. Gregg Bell linked to one such tool, but there are plenty others. Side Note: I personally use a commandline tool for n-grams. This gives me full control over the variables. Then I import it into a spreadsheet so I can sort by frequency. Code:
This is an example of an n-gram example with an n-gram example. Code:
1 This is 2 an n-gram 1 is an 1 an example 1 example of 1 of an 2 n-gram example 1 example with 1 with an Code:
1 This is an 1 is an example [...] 2 an n-gram example [...] When you run this on a book-length text, you tend to see the author's own writing patterns. I recently ran this on a ~70k word novel, and there were 26 "XYZ took a deep breath and" and 34 "XYZ shook her head". That's 292 words of characters taking a deep breath and shaking their heads. Or a different author had the tendency to write "she said with an evil smirk on her face", "she said with a smile". So that author would probably want to go through and focus on chopping down "she said with". A different book had 15 "What the f*** do you think you are doing?" That's 9 * 15 = 135 words. These are typically a sign that you have to go through your book again and spice it up with variations. Nobody wants to read hundreds of the same exact words again and again and again. Or slight variations of the words again and again... and again. ![]() Quote:
https://www.texstudio.org/ It is a LaTeX editor, but you could use it for plain text if you wanted to. It has a function called "Word Repetition": https://tex.stackexchange.com/questi...from-texstudio What it does is gives you a little green squiggly for the same word repeated within X number of words (you can set the min/max variables). It tends to gives a lot of false positives though. One of the ways it could be made better would be if you could have some sort of whitelist, so you could ignore very common words ("the" + "if" + "and" + "but" + [...]). Last edited by Tex2002ans; 03-02-2018 at 12:52 AM. |
||
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Hyphenation frequency | frapperla | Kobo Reader | 18 | 01-30-2016 07:40 AM |
Repeatedly Crashing - Frequency Increasing | Nyssa | Calibre | 16 | 01-24-2015 09:17 PM |
Update frequency | FinancialWar | Calibre | 98 | 08-29-2014 01:10 PM |
Eink Refresh frequency | Smartie | Amazon Kindle | 25 | 07-07-2014 09:45 AM |
Programme TV en ePub | Komenor | Sony Reader | 17 | 01-12-2009 11:34 AM |