Wednesday, July 5, 2023

SHT, my special final app…

Started seriously using SHT, an app I coded in Python3 a week or so back. It’s a combination of 3 technologies: shtl associative tagging, chi Chinese spelling, and b simplified Bible search. Available on FreeLunch.my for free -I initially meant it for my own use.

Installing SHT on Ubuntu required the readline module, replacing ‘keyboard’ and ‘kinput’ which I used on Windows. After that, I was able to search the Bible comfortably on my Linux rig. ‘b’ uses 5 symbols to construct simple 2 and 3 term regexes:
  1. _ Verses begin with
  2. = Verses similar to the last detected verse
  3. \ Verses do not have
  4. | Both terms in one verse
  5. / Verses with any term
You can see how powerful ‘b’ can be, paired with a 3rd stage, and a book by book skipper. I accessed key verses in Matthew 24’s Olivet discourse typing ‘b then / fall’.

‘Chi’ is another technology I developed which breaks a Chinese ideogram into 2 or more parts: the main shape of it, and extraneous dabs and strokes defined by standard ASCII symbols: 0-9, (), -, +, x, and ‘. Amazingly, it works very well.

‘Shtl’ or Standalone Hierarchical Tagging Language, is not really an algorithm but more of a filing system for ideas and thoughts an author may have while preparing to write a book. It uses 5 tags:
  1. /r Reflection
  2. /b Background
  3. /s Suggestion
  4. /e Expansion
  5. /j Junction
It’s easy to remember as ‘rbsej’, pronounced arbesege. There are additional options to nest rbsej tags so that you may do /r … /j … //b … for the background on two tagged r and j passages. Although SHT has only rudimentary support for querying rbsej at the moment, I’m confident it will catch on in a big way just like HTML and be fully exploited.


No comments:

Post a Comment