KwicKwic is a fast and easy-to-use tool for investigating text data. It was designed as a simple but powerful search tool for Linguists, but it can be used in many other fields as well. So, if you have a bunch of text files, and you need to find stuff in them, then KwicKwic is a great place to start. It's also a great companion to larger, more complex analysis tools. If you just need to jump into the text and start checking for particular words, phrases, or structures, you can pop open KwicKwic, point it at the directory containing your document set, and start looking.
Although simple in concept, and even usage, KwicKwic packs a powerful set of features. The standard search allows wildcards, multiple words, proximities, an option to combine queries, and if needed, full access to Regular Expressions. The results are presented in a sortable Key-Word-In-Context (KWIC) display for fast scanning of the data. With a quick click on the KWIC entry, the target phrase is presented in the context of the parent document, and any result can be saved in the included journal for later reference. As well, KwicKwic provides a number of corpus management options, and all work is instantly saved as a "project" which can be opened or closed at will with no loss. Best of all, we'll give it to you FREE!
Below are a few screen shots of KwicKwic (may not be the absolute most-current version). One of the nice features of KwicKwic is that there are no hidden menus or features. What you see is what you get. It's trimmed down and light, fast, as easy to use as a web page, but still very powerful.
This is the Search Page. This is where you select your corpus (document set), write your search queries, and view the KWIC results. Once you have results, you can quickly sort them in a number of ways, click the "hit" (the result item) in the KWIC display and jump to the document view, or export the KWIC data to a file. At the bottom of the screen are a variety of statistics related to the most recent search.
This is the Viewer Page. If you click on a "hit" in the KWIC display on the Search Page, it takes you to the Viewer Page and loads the corresponding document to view. Here you can see the highlighted hit in the context of the full document. As well, you can classify the hit, add a timeline date, make notes, and then save the full citation to the Journal for later reference.
This is the Journal Page. Once you save hit data or notes (citations) using the Viewer Page, you can use the Journal Page to manage your collected citations. Citations can be sorted in a number of ways, edited (the notes at least), reloaded to the Search Page so you can run the search again, or exported to a text file. Also, you can use the "find" function to locate and mark text in your citations, and you can tag the citation to make it easier to find (sorts allow you to group tagged citations together). In this example, the citations are sorted by date (ascending order), citation 0001 is tagged, and the string "minor" has been marked (Count=4).