2019 · 74 citations · 37 references
EngineeringMachine LearningSearch QueriesIntelligent Information RetrievalQuery ModelOnline UsersCorpus LinguisticsText MiningNatural Language ProcessingInformation RetrievalData ScienceIntelligent SearchingDemographic ForecastingNeural Demographic PredictionStatisticsSearch TechnologyPredictive AnalyticsKnowledge DiscoveryPersonalized SearchQuery AnalysisDeep LearningHura ModelDemography
Demographics of online users such as age and gender play an important role in personalized web applications. However, it is difficult to directly obtain the demographic information of online users. Luckily, search queries can cover many online users and the search queries from users with different demographics usually have some difference in contents and writing styles. Thus, search queries can provide useful clues for demographic prediction. In this paper, we study predicting users' demographics based on their search queries, and propose a neural approach for this task. Since search queries can be very noisy and many of them are not useful, instead of combining all queries together for user representation, in our approach we propose a hierarchical user representation with attention (HURA) model to learn informative user representations from their search queries. Our HURA model first learns representations for search queries from words using a word encoder, which consists of a CNN network and a word-level attention network to select important words. Then we learn representations of users based on the representations of their search queries using a query encoder, which contains a CNN network to capture the local contexts of search queries and a query-level attention network to select informative search queries for demographic prediction. Experiments on two real-world datasets validate that our approach can effectively improve the performance of search query based age and gender prediction and consistently outperform many baseline methods.
37
Sepp Hochreiter, Jürgen Schmidhuber · Neural Computation · 1997 · 93.8K citations
Dropout: a simple way to prevent neural networks from overfitting
Nitish Srivastava, Geoffrey E. Hinton, Alex Krizhevsky et al. · 2014 · 34.2K citations
Convolutional Neural Networks for Sentence Classification
Yoon Kim · 2014 · 13.5K citations · Full text
Natural Language Processing, Llm Fine-tuning, Natural Language +14
Effective Approaches to Attention-based Neural Machine Translation
Thang Luong, Hieu Pham, Christopher D. Manning · 2015 · 8.5K citations · Full text
Hierarchical Attention Networks for Document Classification
Zichao Yang, Diyi Yang, Chris Dyer et al. · 2016 · 4.7K citations · Full text
Engineering, Part-of-speech Tagging, Language Processing +18