wordchoice: Get word counts and distributions

[ bsd3, library, program, web ] [ Propose Tags ]

A command line tool to compute the word distribution from various types of document, converting to text with pandoc.

[Skip to Readme]


Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS],,,,,,,,,,,,,,,,,
Dependencies base (>=4.11 && <5), binary, bytestring, Chart, Chart-diagrams, composition-prelude, containers, directory, Glob, lens, optparse-applicative, pandoc (>=3.0), system-filepath, text, transformers, wordchoice [details]
License BSD-3-Clause
Copyright 2017-2018, 2021 Vanessa McHale
Author Vanessa McHale
Maintainer vamchale@gmail.com
Revised Revision 1 made by vmchale at 2023-01-19T01:47:00Z
Category Web
Source repo head: darcs get https://hub.darcs.net/vmchale/wordchoice
Uploaded by vmchale at 2023-01-18T22:27:24Z
Distributions NixOS:
Executables wrd
Downloads 9072 total (4 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2023-01-18 [all 1 reports]

Readme for wordchoice-

[back to package description]

Wordchoice Command-Line Tool


The following will print the 10 most used words.

 $ wordchoice test/ulysses.txt -n10
 13609: the
 8134: of
 6550: and
 5841: a
 4788: to
 4619: in
 3034: his
 2712: he
 2431: I
 2391: with

To print the 10 most used words and write a bar graph:

 $ wordchoice test/ulysses.txt -n10 -o distribution.html



cabal new-install wordchoice