Goto

Collaborating Authors

 Personal Assistant Systems


Say what! These genius voice commands will change your life on your iPhone or Android

Daily Mail - Science & tech

Siri, Alexa and Google Assistant are powerful - but the sad reality is most people aren't maximizing their true potential. The average user is not aware that their pocket AI assistant can scan thousands of photos instantly and find old images with a few simple commands. And these bots also make incredible PAs, bookmarking dates in your calendar and setting reminders for crucial meetings. So, let's delve into the top voice commands for your smart assistant that can simplify your daily life: With those details settled, let's delve into the top voice commands for your smart assistant that can simplify your daily life (stock image) Before we get started, to make your phone's virtual assistant work better, be sure it truly understands your voice, tone and inflections. These common mistakes make it more complicated. In dimly lit situations, such as trying to decipher a menu or navigating a hallway, the last thing you want is to struggle with your phone to locate the flashlight feature.


Comparing Apples to Apples: Generating Aspect-Aware Comparative Sentences from User Reviews

arXiv.org Artificial Intelligence

It is time-consuming to find the best product among many similar alternatives. Comparative sentences can help to contrast one item from others in a way that highlights important features of an item that stand out. Given reviews of one or multiple items and relevant item features, we generate comparative review sentences to aid users to find the best fit. Specifically, our model consists of three successive components in a transformer: (i) an item encoding module to encode an item for comparison, (ii) a comparison generation module that generates comparative sentences in an autoregressive manner, (iii) a novel decoding method for user personalization. We show that our pipeline generates fluent and diverse comparative sentences. We run experiments on the relevance and fidelity of our generated sentences in a human evaluation study and find that our algorithm creates comparative review sentences that are relevant and truthful.


Tinder reveals the top emoji used by singletons in their dating app bios - so do YOU know what they mean?

Daily Mail - Science & tech

From cheeky aubergines to friendly smiley faces, emoji now form a staple part of many of our day-to-day messages. Emoji are particularly popular on dating apps, with as many as 81 per cent of Tinder members opting to use the characters while messaging potential dates. Now, Tinder has revealed the top emoji used by its members in their dating app bios. The'face with tears of joy' tops the list, with daters including it in their bio to indicate they're looking for someone who can make them laugh. However, some of the other top emoji have slightly more cryptic meanings - here's what they really indicate daters are looking for.


Alleviating the Long-Tail Problem in Conversational Recommender Systems

arXiv.org Artificial Intelligence

Conversational recommender systems (CRS) aim to provide the recommendation service via natural language conversations. To develop an effective CRS, high-quality CRS datasets are very crucial. However, existing CRS datasets suffer from the long-tail issue, \ie a large proportion of items are rarely (or even never) mentioned in the conversations, which are called long-tail items. As a result, the CRSs trained on these datasets tend to recommend frequent items, and the diversity of the recommended items would be largely reduced, making users easier to get bored. To address this issue, this paper presents \textbf{LOT-CRS}, a novel framework that focuses on simulating and utilizing a balanced CRS dataset (\ie covering all the items evenly) for improving \textbf{LO}ng-\textbf{T}ail recommendation performance of CRSs. In our approach, we design two pre-training tasks to enhance the understanding of simulated conversation for long-tail items, and adopt retrieval-augmented fine-tuning with label smoothness strategy to further improve the recommendation of long-tail items. Extensive experiments on two public CRS datasets have demonstrated the effectiveness and extensibility of our approach, especially on long-tail recommendation.


Bandits with Deterministically Evolving States

arXiv.org Artificial Intelligence

We propose a model for learning with bandit feedback while accounting for deterministically evolving and unobservable states that we call Bandits with Deterministically Evolving States. The workhorse applications of our model are learning for recommendation systems and learning for online ads. In both cases, the reward that the algorithm obtains at each round is a function of the short-term reward of the action chosen and how ``healthy'' the system is (i.e., as measured by its state). For example, in recommendation systems, the reward that the platform obtains from a user's engagement with a particular type of content depends not only on the inherent features of the specific content, but also on how the user's preferences have evolved as a result of interacting with other types of content on the platform. Our general model accounts for the different rate $\lambda \in [0,1]$ at which the state evolves (e.g., how fast a user's preferences shift as a result of previous content consumption) and encompasses standard multi-armed bandits as a special case. The goal of the algorithm is to minimize a notion of regret against the best-fixed sequence of arms pulled. We analyze online learning algorithms for any possible parametrization of the evolution rate $\lambda$. Specifically, the regret rates obtained are: for $\lambda \in [0, 1/T^2]$: $\widetilde O(\sqrt{KT})$; for $\lambda = T^{-a/b}$ with $b < a < 2b$: $\widetilde O (T^{b/a})$; for $\lambda \in (1/T, 1 - 1/\sqrt{T}): \widetilde O (K^{1/3}T^{2/3})$; and for $\lambda \in [1 - 1/\sqrt{T}, 1]: \widetilde O (K\sqrt{T})$.


Large Language Model Augmented Narrative Driven Recommendations

arXiv.org Artificial Intelligence

Narrative-driven recommendation (NDR) presents an information access problem where users solicit recommendations with verbose descriptions of their preferences and context, for example, travelers soliciting recommendations for points of interest while describing their likes/dislikes and travel circumstances. These requests are increasingly important with the rise of natural language-based conversational interfaces for search and recommendation systems. However, NDR lacks abundant training data for models, and current platforms commonly do not support these requests. Fortunately, classical user-item interaction datasets contain rich textual data, e.g., reviews, which often describe user preferences and context - this may be used to bootstrap training for NDR models. In this work, we explore using large language models (LLMs) for data augmentation to train NDR models. We use LLMs for authoring synthetic narrative queries from user-item interactions with few-shot prompting and train retrieval models for NDR on synthetic queries and user-item interaction data. Our experiments demonstrate that this is an effective strategy for training small-parameter retrieval models that outperform other retrieval and LLM baselines for narrative-driven recommendation.


Why you should never give someone your phone number on dating apps

FOX News

CyberGuy explains why you should never give someone your phone number on dating apps. Online dating can sometimes lead to love, and it can sometimes lead to talking to a lot of weirdos on the internet. However, a weirdo is definitely better than a scammer. We received an email from one of our CyberGuy Report Newsletter subscribers who said they were having a typical conversation on Tinder before they were asked to share their number and move the conversation to WhatsApp. CLICK TO GET KURT'S FREE CYBERGUY NEWSLETTER WITH SECURITY ALERTS, QUICK TIPS, TECH REVIEWS AND EASY HOW-TO'S TO MAKE YOU SMARTER "Kurt, Some dating red flags: Scammers will say their husband was killed in a car accident, now they are living with their Aunt. Yesterday on Tinder I asked, "what do you do for a living?". The scripted questions that followed included, "My Aunt and I own a jewelry shop!", "what are you looking for on here?", "How long have you been on this dating site?" [The scammer] then lured me so to WhatsApp we could talk more. This happened 15 mins into the chat. Gave me her phone number and asked for mine. Very clever - easy to get pulled in".


Methodologies for Improving Modern Industrial Recommender Systems

arXiv.org Artificial Intelligence

Recommender system (RS) is an established technology with successful applications in social media, e-commerce, entertainment, and more. RSs are indeed key to the success of many popular APPs, such as YouTube, Tik Tok, Xiaohongshu, Bilibili, and others. This paper explores the methodology for improving modern industrial RSs. It is written for experienced RS engineers who are diligently working to improve their key performance indicators, such as retention and duration. The experiences shared in this paper have been tested in some real industrial RSs and are likely to be generalized to other RSs as well. Most contents in this paper are industry experience without publicly available references.


A Personalized Recommender System Based-on Knowledge Graph Embeddings

arXiv.org Artificial Intelligence

Knowledge graphs have proven to be effective for modeling entities and their relationships through the use of ontologies. The recent emergence in interest for using knowledge graphs as a form of information modeling has led to their increased adoption in recommender systems. By incorporating users and items into the knowledge graph, these systems can better capture the implicit connections between them and provide more accurate recommendations. In this paper, we investigate and propose the construction of a personalized recommender system via knowledge graphs embedding applied to the vehicle purchase/sale domain. The results of our experimentation demonstrate the efficacy of the proposed method in providing relevant recommendations that are consistent with individual users.


Music Genre Classification with ResNet and Bi-GRU Using Visual Spectrograms

arXiv.org Artificial Intelligence

Music recommendation systems have emerged as a vital component to enhance user experience and satisfaction for the music streaming services, which dominates music consumption. The key challenge in improving these recommender systems lies in comprehending the complexity of music data, specifically for the underpinning music genre classification. The limitations of manual genre classification have highlighted the need for a more advanced system, namely the Automatic Music Genre Classification (AMGC) system. While traditional machine learning techniques have shown potential in genre classification, they heavily rely on manually engineered features and feature selection, failing to capture the full complexity of music data. On the other hand, deep learning classification architectures like the traditional Convolutional Neural Networks (CNN) are effective in capturing the spatial hierarchies but struggle to capture the temporal dynamics inherent in music data. To address these challenges, this study proposes a novel approach using visual spectrograms as input, and propose a hybrid model that combines the strength of the Residual neural Network (ResNet) and the Gated Recurrent Unit (GRU). This model is designed to provide a more comprehensive analysis of music data, offering the potential to improve the music recommender systems through achieving a more comprehensive analysis of music data and hence potentially more accurate genre classification.