I do find myself wondering about the future of Search with Logos. Our libraries will continue to grow HUGE, and while doing searches based on algebraic combinations of words etc. is useful, the number of results will become so large no matter what the UI, it won't be that useful unless you know specifically what you are looking for. I wonder if Logos has any data on the library size of some typical user, and how it has grown over the years (or maybe the top 1000 users, top 5000 users, etc.)? That would be an interesting piece of data to watch.
Here are some thoughts I have, I wonder if Bob could give us the 5 year vision on search? Some big questions are out there to be pondered!
The future of search needs to provide better contextual search capability. We have limited capability to do this now via Collections, but there could for example be commentary type comments in a devotional that are of value to me and I don't know it's there.
Computers are getting fast enough that speed is not necessarily the #1 issue in the future, "relevancy" of the search results is. It does me no good today to get results in 3.68 seconds, when there are 5000 of them and I can't find any gems. Would I rather have it take 30 seconds and have it return the 6 results first that I am looking for? Absolutely!
If you read about the big guys' search engines, a lot of work is being put into this area, to analyze the text and create context for it. All the artificial categorizations via Collections should become part of the search engine, so it figures out what resources are best suited for my search. Even things like my most recent searches give an indication of what context to look for, as I am likely searching to write a sermon, write a paper, answer a specific question, etc.
Reindexing everything will become obsolete. Think about if Google had to reindex all the pages it has in its databases. I suspect we will see more effort put into some sort of updated indexing scheme. Maybe the need for merge index goes away, and there are lots of indexes that are searched and merged based on results. Maybe new resources get their indexes merged right in. But again if the number of resources really grows, how Logos does indexing now probably strains and breaks.
How we ask questions will get a lot better. Again, Searching in context will need a different way of asking questions. Getting better at asking quesitons will enable us to answer more questions, making ou investment in the resources more beneficial!
One interesting quote I found from one of the search gurus: "User-dependence on single-word search queries present a "huge barrier to advanced technologies" and called on developers and researchers to avoid the trap of giving up relevancy at the altar of increased speed."
"What are some good devotional thoughts about grieving?"; "Why do bad things happen to good people"; "What does St. Augustine say about grace" are some simplistic examples. Of course there are ways to look for these now, but there is so much stuff that gets returned that is not relevant, it's hard to find the gems. It's not unusual to have these kinds of searches returning 5000 results, which means I go to specific resources or specific collections. So why do I own all these resources then?
The user experience will improve in other ways too. Can I give an example of what I am looking for, and the search engine finds other examples of it? Can it get more sophisticated in how I drill down into the data with successive searches? Can it be blended into using other external search engines, for example could I use Google to do a search, and feed its results into Logos to create context for what I am looking for? Can I more easily create my own tags (I know we have tagging now, but can you really use it pervasively today if you have 4000 or 5000 resources? What if when users have 10,000 resources?)
Search needs to incorporate content other than text better. Technology exists today where software can scan pictures and identify people if you give it a reference photo. Video and pictures should be tagged a lot more than they are.
Just some thoughts here, and there are more issues, but you get the idea. This stuff is a ways away (5 years? 10?), but progress moves to this vision every year. Does Logos have the horsepower to do this kind of search software? Do they partner with someone, i.e. is their vision that they could partner with someone, or do they buy this technology, or do they recruit top technical minds to design this?
I failed to mention I think Logos is the leader in Bible software today, they and all of their competiitors face these issues. Logos is probably best equipped to solve these issues IMHO.
Any thoughts from Logos on the future?