I would like to use Google Programmable Search Engine (or something functionally equivalent if it exists) to search the content of my PDF media files. See What is Programmable Search Engine? - Programmable Search Engine Help.
Is such a thing possible? It would work like this:
- User enters a search term
- Engine searches within each PDF media file and constructs a result set
- Omeka presents the result set in a standard search results page
Google Programmable Search Engine returns a list of filenames. I presume that the function to integrate with Omeka S would have to search the Omeka S database for each filename and return the corresponding internal item key in order to populate the search results page. (That’s just a guess; I don’t know much about the Omeka S internals.)
Anyway, does such a thing exist? If not, who would I talk to about developing it?