Skip to content
This repository has been archived by the owner on Jul 27, 2022. It is now read-only.

seinecle/Cowo

Repository files navigation

🔥🔥🔥 Since 2021, you can access Cowo directly from a free web app here.

🔥🔥🔥 This repo is now archived. For any question, get in touch at analysis@exploreyourdata.com

Cowo

First released 25 November 2012 by Clement Levallois
www.clementlevallois.net
twitter: @seinecle

What does Cowo do?

Cowo takes a file containing several lines of text and creates a map of the terms contained in these lines (with VosViewer, www.vosviewer.com)

What kind of "map of terms"?

=> click here to visualize an example
(this is a map of the terms used in publications in neuroeconomics, taken from here).

More precisely, please!

Let's imagine you have a text file where each line contains a description of a car. You have 1000 lines, because there are 1000 different cars to describe. What Cowo does is read this file, detect frequent words contained in it, and find the connections between these frequent words. For instance, if the words "nice v12 engine" frequently appear in the same descriptions as "ideal for car racing", Cowo will catch it. At the end, Cowo spits out several files, two of which are really important (a "map" file and a "network" file). You take these two files, read them with VosViewer (click and point operation, takes 1 minute), and you obtain a map of your most frequent words, arranged according to how frequently they are connected in the same car descriptions.

Where can I download it?

on my website

Steps to get it to work:

  • unzip cowo.exe.zip
  • Launch cowo.exe for Windows, or cowo.jar for Macs
  • select your text with "select text file"
  • click on "create map"
  • done! (there are options you can modify in "under the hood" if you want).

then:

  • download Vosviewer
  • open VosViewer
  • click on "create" in the "action" tab
  • select "create a map based on a network"
  • you are prompted to select a "map" file (optional) and a "network" file. For the map file, take the map file that cowo just created. And select the network file just created by Cowo for the network file asked by VosViewer.
  • go through the next windows by clicking "next" (just accept the default values suggested by VosViewer)
  • the map is displayed, you're done!

The technics behind it:

  • cowo takes a n-gram detection approach, not a Part of Speech tagging approach. This makes it very fast and agnostic to the syntax.
  • cowo makes use of very broad stopwords lists. For this reason, cowo is particularly suited for texts from specialized domains.

Questions, suggestions, bugs?

=> clementlevallois@gmail.com

Do you like this software?

=> you might be interested in 2 others: Eonydis and Gaze

Releases

No releases published

Packages

No packages published

Languages