Monday, October 10

Searching for the 21st century

I want to be able to search everything (the Internet, my songs, pictures, documents, books, conversations, etc.) with the same interface and the same options. There should be some kind of standards body organized for this. That way all systems (OSs, apps, whatever) could support something like the following syntax and work in a consistent, predictable way.

  • AND - Both of the terms surrounding the AND must be found.
  • OR - One or both of the terms surrounding the OR must be found.
  • XOR - Exlusive OR. One or the other term must be found, but not both.
  • NOT - The term following the NOT cannot be present in the results.
  • "" - Text between the quotes must be found exactly, altogether and in that order. No wildcards allowed.
  • () - used to sort out order of operations when multiple AND/OR terms are used in the same search.
  • * - Wildcard character that holds the place of any number of characters (greater than zero). Examples: J* could return JOHN or JUFFALO, but not J by itself. *J* could return MOJO or INJUN, but not JILT.
  • # - Wildcard character that holds the place of a single character. More than one can be used to define the precise structure of the word sought. Example: W###CA## could return WILDCARD, but not WICCAN.
Terms can be combined freely, as long as the resulting syntax is logically valid. Example: ("adam's apple" AND woman NOT eve NOT genesis) OR (abnormal female throat anatomy).

1 comment:

JOVIAN said...

that's a good idea. I always find it annoying and/or infuriating when three different search sites use three different search methods. Some sort of a modified Boolean search, similar to the one you have there, as a standard would make life a lot easier...

INJUN, lol.

Archived Posts

Search The Meta-Plane