{'fraction_non_alphanumeric': 0.016675351745700884, 'fraction_numerical': 0.0036477331943720686, 'mean_word_length': 5.357615894039735, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Examining the Impact of Contextual Ambiguity on Search Advertising Keyword Performance: A Topic Model Approach

In this paper, we explore how the contextual ambiguity of a search can aﬀect a keyword’s performance. The context of consumer search is often unobserved and the prediction of it can be nontrivial. Consumer search contexts may vary even when consumers are searching for the same keyword. Due to the ambiguity of a keyword, a large portion of the ads displayed may fall outside a particular consumer’s interest, potentially leading to low click-through rates on search engines. In our study, we propose an automatic way of examining keyword contextual ambiguity based on probabilistic topic models from machine learning and computational linguistics. We quantify the eﬀect of contextual ambiguity on keyword click-through performance using a hierarchical Bayesian model that allows for topic-speciﬁc eﬀect and nonlinear position eﬀect. We validate our study using a novel dataset from a major search engine that contains information on consumer click activities for 12,790 distinct keywords across multiple product categories from over 4.6 million impressions. We ﬁnd that consumer click behaviors vary signiﬁcant across keywords, and keyword category and the contextual ambiguity of the keywords signiﬁcantly aﬀect such variation. Speciﬁcally, higher contextual ambiguity can lead to a higher click-through rate (CTR) on top-positioned ads, but the CTR tends to decay faster with position. Therefore, the overall eﬀect of contextual ambiguity on CTR varies across positions. Our study has the potential to help advertisers design keyword portfolios and bidding strategy by extracting contextual ambiguity and other semantic characteristics of keywords based on large-scale analytics from unstructured data. It can also help search engines improve the quality of displayed ads in response to a consumer search