Demo Data from VLDB 2026 / reviewers in the wild / expert
Michael P. O'Mahony
dblp:34/4255
· DBLP profile ↗
38ranked-venue papers
10as first author
1since 2021 · last 2021
0000-0001-7085-9089ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 14 · 6 first-author · 1 since 2021Databases, data management, data science and information retrieval · 13 · 3 first-authorHuman-computer interaction and ubiquitous computing · 12 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 3Computer networks · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1Theory of computation · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
1 paper |
Information extraction and text analysis · 100% | |
| Databases, data mining, and information retrieval
3 papers |
Recommender systems · 100% | |
| Network and information security
1 paper |
Network security · 100% |
Topics — the 4 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Information extraction and text analysis › text mining
topic mining |
0.2 | 1 | 2013 | Topic Extraction from Online Reviews for Classification and Recommendation · IJCAI 2013 |
Recommender systems
review-based recommendation |
0.0 | 1 | 2013 | Topic Extraction from Online Reviews for Classification and Recommendation · IJCAI 2013 |
Recommender systems
collaborative filtering |
0.0 | 1 | 2004 | Utility-based neighbourhood formation for efficient and robust collaborative filtering · EC 2004 |
Network security
attack strategy |
0.0 | 1 | 2005 | Recommender Systems: Attack Types and Strategies · AAAI 2005 |
Methods — techniques the papers use, named apart from their topics
topic modeling · 0.3k-nearest neighbor · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | A sequence-based and context modelling framework for recommendationabstractSince the last decade, data collection is becoming more pervasive, passive and easier to perform. This is resulting in the rise of data wherein a user performs some activities in a sequence, such as locations visited, physical activities performed, and modes of transport taken. In such cases, activities are often performed in a particular order, and each activity in turn may influence the subsequent activities to be performed. Moreover, such activities may be associated with multiple features or contexts, such as location, time, weather, etc. The order encoded in such data, along with the context, capture important information when it comes to modelling the preferences and personal habits of users. Traditional recommender systems, however, typically do not consider the order in which users perform activities and there is little work which considers both sequence and context simultaneously. In this work, a generic recommendation framework is proposed which leverages both sequences and context in user activity data for activity recommendation. To model user activities, a semantic view of the user’s past activities as a timeline of activity objects is presented. An essential step in the recommendation process is finding patterns in past activities performed which are closely aligned to the recent activities undertaken by the user. To calculate the distance between timelines, a novel two-level distance metric is presented which calculates distance with respect to the order of the activities as well as the context features associated with each activity occurrence. The efficacy of the proposed activity recommendation framework in various recommendation scenarios, is demonstrated using real-world datasets from multiple domains. Gunjan Kumar, Houssem Jerbi, Michael P. O'Mahony |
Expert Syst. Appl. | 3 |
| 2018 | Module Advisor: Guiding Students with Recommendations
Nina Hagemann, Michael P. O'Mahony, Barry Smyth |
ITS | 2 |
| 2018 | Module advisor: a hybrid recommender system for elective module explorationabstractRecommender systems are omni-present in our every day lives, guiding us through the vast amount of information available. However, in the academic world, personalised recommendations are less prominent, leaving students to navigate through the typically large space of available courses and modules manually. Since it is crucial for students to make informed choices about their learning pathways, we aim to improve the way students discover elective modules by developing a hybrid recommender system prototype that is specifically designed to help students find elective modules from a diverse set of subjects. We can improve the discoverability of long-tail options and help students broaden their horizons by combining notions of similarity and diversity. Nina Hagemann, Michael P. O'Mahony, Barry Smyth |
RecSys | 2 |
| 2017 | TweetCric: A Twitter-Based Accountability Mechanism for Cricket
Arjumand Younus, Muhammad Atif Qureshi 0001, Naif R. Aljohani, Derek Greene, Michael P. O'Mahony |
ICWE | 5 |
| 2016 | Combining similarity and sentiment in opinion mining for product recommendation
Ruihai Dong, Michael P. O'Mahony, Markus Schaal, Kevin McCarthy, Barry Smyth |
J. Intell. Inf. Syst. | 2 |
| 2014 | Further Experiments in Opinionated Product Recommendation
Ruihai Dong, Michael P. O'Mahony, Barry Smyth |
ICCBR | 2 |
| 2014 | Towards Activity Recommendation from LifelogsabstractWith the increasing availability of passive, wearable sensor devices, digital lifelogs can now be captured for individuals. Lifelogs contain a digital trace of a person's life, and are characterised by large quantities of rich contextual data. In this paper, we propose a content-based recommender system to leverage such lifelogs to suggest activities to users. We model lifelogs as timelines of chronological sequences of activity objects, and describe a recommendation framework in which a two-level distance metric is proposed to measure the similarity between current and past timelines. An initial evaluation of our activity recommender performed using a real-world lifelog dataset demonstrates the utility of our approach. Gunjan Kumar, Houssem Jerbi, Cathal Gurrin, Michael P. O'Mahony |
iiWAS | 4 |
| 2014 | A comparative study of collaboration-based reputation models for social recommender systems
Kevin McNally, Michael P. O'Mahony, Barry Smyth |
User Model. User Adapt. Interact. | 2 |
| 2013 | Opinionated Product Recommendation
Ruihai Dong, Markus Schaal, Michael P. O'Mahony, Kevin McCarthy, Barry Smyth |
ICCBR | 3 |
| 2013 | Mining Features and Sentiment from Review Experiences
Ruihai Dong, Markus Schaal, Michael P. O'Mahony, Kevin McCarthy, Barry Smyth |
ICCBR | 3 |
| 2013 | A Model of Collaboration-based Reputation for the Social Web
Kevin McNally, Michael P. O'Mahony, Barry Smyth |
ICWSM | 2 |
| 2013 | Topic Extraction from Online Reviews for Classification and Recommendation
Ruihai Dong, Markus Schaal, Michael P. O'Mahony, Barry Smyth |
IJCAI | 3 |
| 2013 | CatStream: categorising tweets for user profiling and stream filteringabstractReal-time information streams such as Twitter have become a common way for users to discover new information. For most users this means curating a set of other users to follow. However, at the moment the following granularity of Twitter is restricted to the level of individual users. Our research has highlighted that many following relationships are motivated by a subset of interests that are shared by the users in question. For example, user A might follow user B because of their technology related tweets, but shares little or no interest in their other tweets. As a result, this all-or-nothing following relationship can quickly overwhelm users' timelines with extraneous information. To improve this situation we propose a user profiling approach based on the topical categorisation of users' posted URLs. These topics can then be used to filter information streams so that they focus on more relevant information from the people they follow, based on their core interests. In particular, we present a system called CatStream that provides for a more fine-grained way to follow users on specific topics and filter our timelines accordingly. We present the results of a live-user study that shows how filtered timelines offer a better way to organise and filter their information streams. Most importantly users are generally satisfied with the categories predicted for their profiles and tweets. Sandra Garcia-Esparza, Michael P. O'Mahony, Barry Smyth |
IUI | 2 |
| 2013 | Sentimental product recommendationabstractThis paper describes a novel approach to product recommendation that is based on opinionated product descriptions that are automatically mined from user-generated product reviews. We present a recommendation ranking strategy that combines similarity and sentiment to suggest products that are similar but superior to a query product according to the opinion of reviewers. We demonstrate the benefits of this approach across a variety of Amazon product domains. Ruihai Dong, Michael P. O'Mahony, Markus Schaal, Kevin McCarthy, Barry Smyth |
RecSys | 2 |
| 2012 | Harnessing the Experience Web to Support User-Generated Product Reviews
Ruihai Dong, Markus Schaal, Michael P. O'Mahony, Kevin McCarthy, Barry Smyth |
ICCBR | 3 |
| 2012 | Towards an intelligent reviewer's assistant: recommending topics to help users to write better product reviewsabstractUser opinions and reviews are an important part of the modern web and all major e-commerce sites typically provide their users with the ability to provide and access customer reviews across their product catalog. Indeed this has become a vital part of the service provided by sites like Amazon and TripAdvisor, so much so that many of us will routinely check appropriate product reviews before making a purchase decision, regardless of whether we intend to purchase online or not. The importance of reviews has highlighted the need to help users to produce better reviews and in this paper we describe the development and evaluation of a Reviewer's Assistant for this purpose. We describe a browser plugin that is designed to work with major sites like Amazon and to provide users with suggestions as they write their reviews. These suggestions take the form of topics (e.g. product features) that a reviewer may wish to write about and the suggestions automatically adapt as the user writes their review. We describe and evaluate a number of different algorithms to identify useful topics to recommend to the user and go on to describe the results of a preliminary live-user trial. Ruihai Dong, Kevin McCarthy, Michael P. O'Mahony, Markus Schaal, Barry Smyth |
IUI | 3 |
| 2012 | First demonstration of the intelligent reviewer's assistantabstractUser opinions and reviews are an important part of the modern web and all major e-commerce sites typically provide their users with the ability to provide and access customer reviews across their product catalog. The importance of reviews has driven the need to improve the review quality by providing interactive support for the reviewer and we will demonstrate the first version of an Intelligent Reviewer's Assistant for this purpose. Our browser plugin is designed to work with major sites like Amazon and to provide users with suggestions as they write their reviews. In particular, these suggestions take the form of topics (e.g. product features) that a reviewer may wish to write about and the suggestions automatically adapt as the user writes their review. Ruihai Dong, Kevin McCarthy, Michael P. O'Mahony, Markus Schaal, Barry Smyth |
IUI | 3 |
| 2012 | The demonstration of the reviewer's assistantabstractUser generated reviews are now a familiar and valuable part of most e-commerce sites since high quality reviews are known to influence purchasing decisions. In this demonstration we describe work on the Reviewer's Assistant (RA), which is a recommendation system that is designed to help users to write better quality reviews. It does this by suggesting relevant topics that they may wish to discuss based on the product they are reviewing and the content of their review so far. Ruihai Dong, Markus Schaal, Michael P. O'Mahony, Kevin McCarthy, Barry Smyth |
RecSys | 3 |
| 2012 | A Multi-faceted User Model for Twitter
John Hannon, Kevin McCarthy, Michael P. O'Mahony, Barry Smyth |
UMAP | 3 |
| 2012 | Mining the real-time web: A novel approach to product recommendation
Sandra Garcia-Esparza, Michael P. O'Mahony, Barry Smyth |
Knowl. Based Syst. | 2 |
| 2011 | Social and collaborative web search: an evaluation studyabstractPaper presented at the 2011 International Conference on Intelligent User Interfaces (IUI 2011), Stanford University, Palo Alto, CA, USA, February 13-16 2011 Kevin McNally, Michael P. O'Mahony, Barry Smyth, Maurice Coyle, Peter Briggs |
IUI | 2 |
| 2011 | A Case Study of Collaboration and Reputation in Social Web SearchabstractAlthough collaborative searching is not supported by mainstream search engines, recent research has highlighted the inherently collaborative nature of many Web search tasks. In this article, we describe HeyStaks, a collaborative Web search framework that is designed to complement mainstream search engines. At search time, HeyStaks learns from the search activities of other users and leverages this information to generate recommendations based on results that others have found relevant for similar searches. The key contribution of this article is to extend the HeyStaks social search model by considering the search expertise, or reputation, of HeyStaks users and using this information to enhance the result recommendation process. In particular, we propose a reputation model for HeyStaks users that utilise the implicit collaboration events that take place between users as recommendations are made and selected. We describe a live-user trial of HeyStaks that demonstrates the relevance of its core recommendations and the ability of the reputation model to further improve recommendation quality. Our findings indicate that incorporating reputation into the recommendation process further improves the relevance of HeyStaks recommendations by up to 40%. Kevin McNally, Michael P. O'Mahony, Maurice Coyle, Peter Briggs, Barry Smyth |
ACM Trans. Intell. Syst. Technol. | 2 |
| 2010 | Towards a reputation-based model of social web searchabstractWhile web search tasks are often inherently collaborative in nature, many search engines do not explicitly support collaboration during search. In this paper, we describe HeyStaks (www.heystaks.com), a system that provides a novel approach to collaborative web search. Designed to work with mainstream search engines such as Google, HeyStaks supports searchers by harnessing the experiences of others as the basis for result recommendations. Moreover, a key contribution of our work is to propose a reputation system for HeyStaks to model the value of individual searchers from a result recommendation perspective. In particular, we propose an algorithm to calculate reputation directly from user search activity and we provide encouraging results for our approach based on a preliminary analysis of user activity and reputation scores across a sample of HeyStaks users. Kevin McNally, Michael P. O'Mahony, Barry Smyth, Maurice Coyle, Peter Briggs |
IUI | 2 |
| 2010 | On the real-time web as a source of recommendation knowledgeabstractPoster presented at the 4th ACM Conference on Recommender Systems (RecSys 2010), Barcelona, Spain, September 26-30, 2010 Sandra Garcia-Esparza, Michael P. O'Mahony, Barry Smyth |
RecSys | 2 |
| 2010 | A classification-based review recommender
Michael P. O'Mahony, Barry Smyth |
Knowl. Based Syst. | 1 |
| 2009 | A Case-Based Perspective on Social Web Search
Barry Smyth, Peter Briggs, Maurice Coyle, Michael P. O'Mahony |
ICCBR | 4 |
| 2009 | Learning to recommend helpful hotel reviewsabstractUser-generated reviews are a common and valuable source of product information, yet little attention has been paid as to how best to present them to end-users. In this paper, we describe a classification-based recommender system that is designed to recommend the most helpful reviews for a given product. We present a large-scale evaluation of our approach using TripAdvisor hotel reviews, and we show that our approach is capable of suggesting superior reviews compared to a number of alternative recommendation benchmarks. Michael P. O'Mahony, Barry Smyth |
RecSys | 1 |
| 2009 | What Have the Neighbours Ever Done for Us? A Collaborative Filtering Perspective
Rachael Rafter, Michael P. O'Mahony, Neil J. Hurley, Barry Smyth |
UMAP | 2 |
| 2009 | Google Shared. A Case-Study in Social Search
Barry Smyth, Peter Briggs, Maurice Coyle, Michael P. O'Mahony |
UMAP | 4 |
| 2008 | Unsupervised retrieval of attack profiles in collaborative recommender systemsabstractTrust, reputation and recommendation are key components of successful e-commerce systems. However, e-commerce systems are also vulnerable in this respect because there are opportunities for sellers to gain advantage through manipulation of reputation and recommendation. One such vulnerability is the use of fraudulent user profiles to boost (or damage) the ratings of items in an online recommender system. In this paper we cast this problem as a problem of detecting anomalous structure in network analysis and propose a novel mechanism for detecting this anomalous structure. We present an evaluation that shows that this approach is effective at uncovering the types of recommender systems attack described in the literature. Kenneth Bryan, Michael P. O'Mahony, Padraig Cunningham |
RecSys | 2 |
| 2007 | A recommender system for on-line course enrolment: an initial studyabstractIn this paper we report on our work to date concerning the development of a course recommender system for University College Dublin's on-line enrollment application. We outline the factors that influence student choices and propose solutions to address some of the key considerations that are identified. We empirically evaluate our approach using historical student enrolment data and show that promising performance is achieved with our initial design. Michael P. O'Mahony, Barry Smyth |
RecSys | 1 |
| 2006 | Detecting noise in recommender system databasesabstractIn this paper, we propose a framework that enables the detection of noise in recommender system databases. We consider two classes of noise: natural and malicious noise. The issue of natural noise arises from imperfect user behaviour (e.g. erroneous/careless preference selection) and the various rating collection processes that are employed. Malicious noise concerns the deliberate attempt to bias system output in some particular manner. We argue that both classes of noise are important and can adversely effect recommendation performance. Our objective is to devise techniques that enable system administrators to identify and remove from the recommendation process any such noise that is present in the data. We provide an empirical evaluation of our approach and demonstrate that it is successful with respect to key performance indicators. Michael P. O'Mahony, Neil J. Hurley, Guénolé C. M. Silvestre |
IUI | 1 |
| 2005 | Recommender Systems: Attack Types and Strategies
Michael P. O'Mahony, Neil J. Hurley, Guénolé C. M. Silvestre |
AAAI | 1 |
| 2004 | Efficient and Secure Collaborative Filtering through Intelligent Neighbour Selection
Michael P. O'Mahony, Neil J. Hurley, Guénolé C. M. Silvestre |
ECAI | 1 |
| 2004 | Utility-based neighbourhood formation for efficient and robust collaborative filteringabstractIn this paper we propose novel neighbourhood formation and similarity weight transformation schemes for automated collaborative filtering systems. We demonstrate the benefits of our schemes from the point-of-view of the efficiency and robustness provided, while achieving the accuracy and coverage of a benchmark k-Nearest Neighbour (k-NN) model. Michael P. O'Mahony, Neil J. Hurley, Guénolé C. M. Silvestre |
EC | 1 |
| 2004 | Collaborative recommendation: A robustness analysisabstractCollaborative recommendation has emerged as an effective technique for personalized information access. However, there has been relatively little theoretical analysis of the conditions under which the technique is effective. To explore this issue, we analyse the robustness of collaborative recommendation: the ability to make recommendations despite (possibly intentional) noisy product ratings. There are two aspects to robustness: recommendation accuracy and stability. We formalize recommendation accuracy in machine learning terms and develop theoretically justified models of accuracy. In addition, we present a framework to examine recommendation stability in the context of a widely-used collaborative filtering algorithm. For each case, we evaluate our analysis using several real-world data-sets. Our investigation is both practically relevant for enterprises wondering whether collaborative recommendation leaves their marketing operations open to attack, and theoretically interesting for the light it sheds on a comprehensive theory of collaborative recommendation. Michael P. O'Mahony, Neil J. Hurley, Nicholas Kushmerick, Guénolé C. M. Silvestre |
ACM Trans. Internet Techn. | 1 |
| 2003 | Collaborative Filtering - Safe and Sound?
Michael P. O'Mahony, Neil J. Hurley, Guénolé C. M. Silvestre |
ISMIS | 1 |
| 2002 | Promoting Recommendations: An Attack on Collaborative Filtering
Michael P. O'Mahony, Neil J. Hurley, Guénolé C. M. Silvestre |
DEXA | 1 |