Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
32 lines (19 sloc) 1.38 KB

as - the acronym solver

These days we have to deal with an ever-growing bunch of acronyms in the ICT domain. I can't always remember all of them and where they have been defined, originally. But I can code. Thus, I coded up as the acronym solver, a simple tool that allows you to look-up acronyms. For example:

input:    BASE
          full title: 'basically available, soft state, eventually consistent'


Once you have to:

chmod 755

and then just launch it:


... and whenever you like you point your browser to http://localhost:6969/ and should see something like the following:

Screen-shot of the as

Fill the data store

There is no fancy way to get data into the CouchDB implemented here. I assume a CSV file locally (see as-input.csv) that is imported into CouchDB like so:

./ create

... which in turn uses another Python script to read the CSV and create one-by-one CouchDB documents for each row in the CSV. It creates the database if it's not there, no problem, but in order to get the search functionality you need to manually enable indexing on the database (see!/dashboard/{account}/{database}/search).


Public domain.