Data
The searchable text is from the entirety of each authorized digital document submitted to the JKM Library at Chatham University, in the form of a complete and approved Dissertation, Thesis, Graduate Capstone or selected-Undergraduate Senior project. 1/3 of contents are currently in. It is collated at utf8_general_ci,
with special attention given to non-ascii characters on an item-by-item basis. Basic search is case insensitive, as Advanced utilizes Case Sensitivity.
|
| | Processes
STUDENT: Release and Upload; STAFF: Receive, Catalog, Convert and Code; PATRON: Basic search - single word keyword or multiple words in sequence, or words separated by "%" if not sequential phrase -- Advanced search utilizes controlled boolean features and recognizes proper pronoun (verbatim) Case Sensitivity.
|
| | Codes
MARC 856 = SQL URL, c/p all FT & remove blank and EOL; InnoDB SQL FT=_search_words (LONGBLOB);
PHP uses Ajax for sort (basic), Html, CSS and Javascript. Basic Search utilizes "GET" (hence the "sort"), while Advanced uses "POST."
|
| | Structure
Divided between Basic and Advanced
Keyword full text interfaces of the same table in an SQL database, the scale, lines, placement and color is as non-arbitrary as possible to offset the interdependent parallels between the Boolean, Bayesian, and relevance outputs. The current state of the database is at below .5% used, with over 23% of student publications' data in the system, pointing to their [current] locations in either Amazon AWS (S3), GoogleDrive (depreciated) or MediaFire (password protected).
|
|
| |