This is the homepage of  HAMLET II  - computer assisted text analysis

 

"Words, words, words." Hamlet (II,ii,194)

The main idea of HAMLET II© is to search text files for words or categories in a given vocabulary list, and to count their joint frequencies within any specified context unit, within sentences, or as collocations within a given span of words. The benefit of measuring empirical properties of texts is nicely combined with HAMLET's features of graphical visualisation. Qualitative and quantitative analysis are integral parts of HAMLET's design.

Individual word frequencies (fi) , joint frequencies (fij) for pairs of words (i,j), both expressed in terms of the chosen unit of context, and the corresponding standardised joint frequencies sij = (fij) / (fi + fj - fij) are organised in a similarities matrix, which can be submitted to cluster analysis and multi-dimensional scaling. (Instead of the above (Jaccard) coefficient, it is possible to apply Sokal's 'matching coefficient', which takes account also of joint non-occurrences.) Word co-occurrences within specified context units can also be submitted to corrrespondence analysis, providing further information about usage within a text.

It then becomes possible to compare the results of applying multi-dimensional scaling to matrices of joint frequencies of equivalent vocabulary lists derived from a number of texts, using Procrustean Individual Differences Scaling (PINDIS), or to apply Individual Differences Scaling (INDSCAL) to the matrices themselves.

Further procedures help to determine the broad characteristics of word usage in a text:

  • WORDLIST generates lists of words and frequencies.
  • KWIC offers Key-Word-In-Context listings for any given word-string.
  • COMPARE lists words common to pairs of texts, and is useful in generating vocabulary lists, including synonyms, for use in comparing a number of texts.
  • PROFILE displays the distributions of word and sentence lengths in a text, and may be useful for stylistic analysis

  • HAMLET II© offers a unique Vocabulary Editor to speed up the development of  vocabulary lists for use in researching co-occurrences and a new Fast Track Procedure  to apply them efficiently in comparing large numbers of texts in one operation.  

    Numerical results can be saved, if necessary, in csv format for export via Microsoft Excel or direct import into R.
    You can also run HAMLET on Linux using WINE.

    Full documentation is available for HAMLET II "new generation" in the download section. 
    For running HAMLET II for Microsoft Windows using WINE on free Debian GNU/Linux consult our recent documentation Hamlet II on Debian GNU/LINUX!


    Download HAMLET Download HAMLET Download HAMLET II   HAMLET documentation HAMLET documentation Download documentation   HAMLET HTML tutorial HAMLET tutorial (HTML)

    Please address all enquiries and report any problems to