2012-06-04- Risten2 Meeting

Risten2 Meeting 4.6.

Attending:

  • Børre
  • Tomi
  • Sjur

Topics:

  • incremental search
  • demo applications & prototypes
  • next meeting with targets

Incremental search

Tomi found the old code for the previous incremental search prototype, which is based on script.aculo.us. It seems pretty easy to use and integrate with XQuery.

eXist is using the ACE javascript framework, and jquery.

Incremental search requirements:

  • be able to delay search until a certain amount of chars are types
  • set delay time before searching (ie wait 0.5 seconds before searching)
  • display options:
    • in-line ("autocomplete" in the search box)
    • hit list below (= list of matching index entries in eXist) - this should always be visible to guide the users, so that they can see what the possible lookup words are
    • possibly a combination of both
  • spell-relax/fuzzy search option?

Demo applications & prototypes

Data organisation:

data/
     dicts/ <- this in webapp svn
           Kintel-SMJNOB/ <- but not these ones (except for one development set)
           ...
     lists/ <- this in webapp svn
           fellesliste/ <- but not these ones (except for one development set)
           ...
     terms/ <- this in webapp svn
           mekanikk99/ <- but not these ones (except for one development set)
           ...

Data (dictionary/terminology) dirs could be soft-linked into the data dir of the Risten2 data dir when ready, one directory at a time. But first we need to define the DTD/schema of the Risten2 dictionaries/terminologies, and see how it would/could fit the existing schemas of the dictionaries.

About lists/: these are very simple bilingual, 1: 1 lists for specific domains, such as world geography for SMA elementary school, where the requirements for dictionaries and terminology collections place too high an overhead on the data in relation to the target user group and the data amount at hand (typically less than 100 entries). The important aspect is to get data out fast and searchable. We will experiment with lists for the prototypes, and see how it all works out.

The Risten2 web application should be stored in svn in:

$GTHOME/apps/risten2

Next meeting

  • Next Monday (11.6.) after lunch

Targets for next meeting:

  • incremental search integrated with one of the prototypes
  • svn development cycle established
  • development data:
    • dicts: smanob
    • lists: fellesliste
    • terms: mekanikk99