Closed mialondon closed 11 years ago
It looks like a hint function on the results page would also be useful for scholars working in more than one language (e.g. writing on other cultures in English). We'd need to look at how each of the APIs dealt with dates and places included in queries to work out whether it would be best to give a central date or an 'earliest to latest' date range, and whether they'd expand up from local placenames to larger geographical divisions. Language hints could be used to determine which language libraries were used for Named Entity Recognition or stop words and for language hints to APIs.
If I understand this correctly, another tactic might be to include a "Set your language" function on the front page. One way to implement that would be a link that opens a dialog containing a dropdown menu with various languages; have it submit by Ajax to set a session variable; and then have the main processing form use the session variable to determine the language. Just an idea.
On 17 October 2013 17:31, Mia notifications@github.com wrote:
It looks like a hint function on the results page would also be useful for scholars working in more than one language (e.g. writing on other cultures in English). We'd need to look at how each of the APIs dealt with dates and places included in queries to work out whether it would be best to give a central date or an 'earliest to latest' date range, and whether they'd expand up from local placenames to larger geographical divisions. Language hints could be used to determine which language libraries were used for Named Entity Recognition or stop words and for language hints to APIs.
— Reply to this email directly or view it on GitHubhttps://github.com/chnm/serendipomatic/issues/11#issuecomment-26564452 .
Scott Kleinman Professor of English Director, Center for the Digital Humanities California State University, Northridge
We could do, though in asking people to do work upfront we risk moving from 'surprise me, fun thing!' to 'I'm here to do work'. The hint wouldn't be needed that often, it's just a way of steering it if input data is ambiguous enough that the results are way off. Does that make sense?
Are we going to include the 'hint' function? i.e. 'If the results are a little too random, give us a date or place and we'll try again'
Check fields to display at first look at results item - title, creator, date? Check fields to display at second look at results item - title, creator, date, description?