txtkit - Visual Text Mining Tool

Schoenerwissen

Office for Computational Design

March 2004

Overview

With txtkit (starting with version 1.1) you could use various sources of texts. If you are curious enough you could parse and use every text you like (as long as the copyright let's you...). Follow these steps and you are the maintainer of a txtkit database.

In the future we will make this step much more easier than now...

 

Step 0

Prerequisites

A MySQL database server accessable over the internet.

 

Step 1

Formatting your text

Delete all headlines, footnotes etc. until you simply have a text which contains only paragraphs without hyphens and linebreaks other than those between paragraphs. See Example text. (At the moment make sure your text is ISO Latin 1 compatible)

Related files:

 

Step 2

Install database with table dump

Create a database on your server and download the MySQL dump to create the tables needed by txtkit. In the admin table insert a new row with the value "pwd" for AdKey and a password in the AdValue field which uses the 'PASSWORD' function (i.e. in phpMyAdmin). You will need this password later.

Related files:

 

Step 3

Create a .txtkit file

Download the JCrypt3 Application - extract it and edit the example .plist file and change it to match your server and content settings. Rename the file to something meaningful with the .plist extension! Open a terminal window (go to the directory of your file and the JCrypt3.jar App) and type: "java -jar JCrypt3.jar yourfilenamehere.plist". This will produce a file "yourfilenamehere.txtkit" for use with txtkit.

Related files:

 

Step 4

Start txtkit

Start txtkit and when the open dialog appears select your newly created .txtkit file. This will connect you with your empty database.

 

Step 5

Enabling admin mode

If you want you could close now the txtvbot Application (we don't need it for parsing). In the txtshell window type admin followed by your previously created password (for example: "admin t0mat0").

 

Step 6

Start the parsing

Copy your textfile to your Desktop and type in the txtshell input followed by your filename (i.e.: "import mytext.txt". Now wait until your database on the server stops growing (look for the keywords table).

 

Step 7

Exit txtshell

Type exit.

 

Step 8

Start using your database

When starting txtkit again be sure you select your .txtkit file. If you want you could send us this file to make it available to a larger audience.