I received a pleasant surprise in the post today: my personal copy of Text Mining and Visualization: Case Studies Using Open-Source Tools, edited by Markus Hofmann and Andrew Chisholm. Now I don’t normally blog about books, since as editor of Informer there was a time when I would be sent all manner of titles for inspection and review. But I’ll make an exception here. This is partially since Chapter 7 is my own contribution (on mining search logs), as discussed in my earlier blog posts. This is complemented by 11 other chapters, covering a variety of topics organised into four sections:
Posts Tagged ‘log analysis’
Text Mining and Visualization
Posted in Text analytics, tagged Information visualization, log analysis, natural language processing, NLP, opinion mining, sentiment analysis on March 15, 2016| 1 Comment »
UXLabs ‘Internships’ for 2015
Posted in Search, Text analytics, User experience, tagged Exploratory search, HCIR, Information seeking, log analysis, natural language processing, search modes, UXLabs on April 21, 2015| Leave a Comment »
Here’s a sample of some of the things we’re working on at UXLabs this year, neatly packaged into Masters level ‘internships’. I use quotes there as although it’s a convenient term used by many of my academic colleagues, these opportunities are (a) unpaid and (b) remote (i.e. hosted by your own institution). So maybe ‘co-supervised MSc projects initiated by a commercial partner’ is more accurate term… Anyway, what we offer is support, expertise, co-supervision and access to real world data/challenges. If you are interested in working with us on the challenges below, get in touch. (more…)
Mining search logs for usage patterns (part 2)
Posted in Search, Text analytics, User experience, tagged Information Retrieval, Information seeking, Information visualization, log analysis, search logs, search strategies, User segmentation on June 3, 2014| Leave a Comment »
In a previous post I discussed some initial investigations into the use of unsupervised learning techniques (i.e. clustering) to identify usage patterns in web search logs. As you may recall, we had some initial success in finding interesting patterns of user behaviour in the AOL log, but when we tried to extend this and replicate a previous study of the Excite log, things started to go somewhat awry. In this post, we investigate these issues, present the results of a revised procedure, and reflect on what they tell us about searcher behaviour.
Mining search logs for usage patterns (part 1)
Posted in Search, Text analytics, User experience, tagged Information Retrieval, Information seeking, Information visualization, log analysis, search logs, search strategies, User segmentation on April 24, 2014| 5 Comments »
As I mentioned in a previous post I’ve recently been looking into the challenges of search log analysis and in particular the prospects for deriving a ‘taxonomy of search sessions’. The idea is that if we can find distinct, repeatable patterns of behaviour in search logs then we can use these to better understand user needs and therefore deliver a more effective user experience.
We’re not the first to attempt this of course – in fact the whole area of search log analysis has an academic literature which extends back at least a couple of decades. And it is quite topical right now, with both ElasticSearch and LucidWorks releasing their own logfile analysis tools (ELK and SiLK respectively). So in this post I’ll be discussing some of the challenges in our own work and sharing some of the initial findings.
A taxonomy of search sessions
Posted in Search, Text analytics, User experience, tagged Information Retrieval, Information seeking, Information visualization, log analysis, search logs, search strategies, User segmentation on March 18, 2014| 1 Comment »
Over the last few months I have been working with Paul Clough and Elaine Toms of Sheffield University on a Google-funded project called ‘A Taxonomy of Search Sessions’. A session, in case you’re wondering, is defined as a period of continued usage between a user and a search application. So if you spend a while Googling for holiday destinations, that’s a session. Sessions are interesting because they form a convenient unit of interaction with which to study usage patterns, and these can provide insights that drive improved design and functionality.