Contributor
Yashraj Desai

Discovery Search and Advanced Search features


Mentors
Vedant Wakalkar, Joe Barber
Organization
Cuneiform Digital Library Initiative (CDLI)

The project mainly focuses on enhancing the search and advanced search features in the CDLI framework. The objectives of the project are :

  1. Add the "IDs" and “Keywords” search fields to both Simple & Advanced Search.
  2. Implementing search for fuzzy queries in ID's field.
  3. Enable search inscription with sign value permutation.
  4. Highlight transliteration sign values in ATF display.
  5. On add or edit, save a sanitized version of an inscription as a list of sign names.
  6. Making search input flexible by allowing users to search using both UTF-8 and ASCII characters.
  7. Filter search result by RTI, Image, Transliterations, 3D data.
  8. Port request to ElasticSearch from cURL to HttpClient
  9. Port ElasticSearch to the CakePHP ElasticSearch plugin.