Software & Fonts

Cog (Alpha)

Cog
Version:
0.1.2 (alpha)
Released:
May, 2013

Cog helps you compare languages using lexicostatistics and comparative linguistics techniques. It can be used to automate much of the process of comparing word lists from different language varieties.

Experiment
Cog allows experimentation with different techniques for language variety comparison. It is intended to be used iteratively: run a comparison, analyze the results, tailor the process, run the comparison again, and so on. 

Automation
Cog automates many of the steps of the word list comparison process:

  • IPA-based segmentation: automatically splits words in to segments
  • Stem identification: identifies prefixes and suffixes so that they can be ignored during comparison
  • Word alignment: aligns segments between word pairs
  • Sound correspondence identification: automatically identifies sound correspondences and the environments in which they occur
  • Cognate identification: provides various methods for identifying cognates
  • Lexical/phonetic similarity: calculates lexical/phonetic similarity for multiple language varieties

Visualize
Cog allows you to visualize your results from many different perspectives. Cog generates the following types of visual representations:

  • Radial trees
  • Dendrograms
  • Network graphs
  • Similarity matrices
  • Geographical maps