個稅10% 人群_人群管理如何使我們的搜索質量提高27%

個稅10% 人群

by Thanesh Sunthar

由塔內什·桑塔爾(Thanesh Sunthar)

人群管理如何使我們的搜索質量提高27% (How Crowd Curation Improved Our Search Quality by 27%)

The bigger your platform gets, the more vital search becomes. And if you run a content-heavy platform like ours, it’s even more critical that you get search right.

您的平臺越大,搜索就越重要。 而且,如果您運行像我們這樣的內容豐富的平臺,那么正確搜索就顯得尤為關鍵。

Retrieving relevant information from millions — potentially billions — of records is not a trivial task. The problem of search is so complex that it has it’s own discipline dedicated to solving it, called Information Science.

從數百萬個(可能數十億個)記錄中檢索相關信息并非易事。 搜索問題是如此復雜,以至于有自己的學科致力于解決它,稱為信息科學

The world’s six most-visited websites all feature a prominent search bar in their navigation panel. Facebook, YouTube, and Amazon have chosen to place the search bar right next to their logo, highlighting how important search has become for these platforms. Google, the world’s number one website, was initially built around this single problem — search!

世界上訪問量最大的六個網站在其導航面板中均具有醒目的搜索欄。 Facebook,YouTube和Amazon選擇將搜索欄放置在徽標旁邊,以突出顯示搜索對于這些平臺的重要性。 谷歌,世界排名第一的網站,最初是圍繞著這個單一的問題-搜索!

搜索即導航 (Search is Navigation)

Search is the primary way people discover content on a platform. Few people will really put in the time to learn your platform’s hierarchy. In every category, there are many other platforms competing for your users’ time, so these hierarchies are constantly evolving, anyway.

搜索是人們在平臺上發現內容的主要方式。 很少有人會真正花時間學習平臺的層次結構。 在每個類別中,都有許多其他平臺在爭奪您用戶的時間,因此無論如何,這些層次結構都在不斷發展。

When was the last time you used a menu bar? Or even used advance search filters? Unless you forced users to use these, they tend to naturally stay away from these. So if it isn’t easy enough for users to discover your content through search, they’ll lose interest and move on.

您上次使用菜單欄是什么時候? 甚至使用了高級搜索過濾器 ? 除非您強迫用戶使用這些,否則他們自然會遠離這些。 因此,如果用戶通過搜索來發現您的內容不夠容易,他們將失去興趣并繼續前進。

整理搜索結果 (Curating Search Results)

When search results aren’t relevant to the user, they won’t take the next action and click on any of the results. Curation helps increase the relevance of search results.

當搜索結果與用戶無關時,他們將不會采取下一步操作,也不會點擊任何結果。 策劃有助于提高搜索結果的相關性。

My company, Flipp, takes weekly circulars from retailers and makes them searchable. Here’s the difference between non-curated and manually curated results when you search “cake” on Flipp:

我的公司Flipp每周都會收到零售商的通函,并使其可搜索。 下面是當你搜索“蛋糕”上Flipp 非策劃人工監管的結果之間的差異:

Manual curation is the process of a human actually checking each and every search term, then manually arranging the sort order of the results. It’s clear that our manually curated version shows a much cleaner, more relevant set of search results to the user.

手動策劃是人類實際檢查每個搜索詞,然后手動排列結果的排序順序的過程。 顯然,我們的手動策劃版本向用戶顯示了更簡潔,更相關的搜索結果集。

You can automate some aspects of manual curation, but it’s still a resource intensive task.

您可以使手動管理的某些方面實現自動化,但這仍然是一項資源密集型任務。

輸入人群管理 (Enter Crowd Curation)

While manual curation is a great way to get started, it’s not a scalable solution. We need a better approach.

雖然手動策展是入門的好方法,但它不是可擴展的解決方案。 我們需要更好的方法。

This is where crowd curation comes into play. It uses the wisdom of the crowd to sort the order of search results.

這是人群策展活動發揮作用的地方。 它利用人群的智慧對搜索結果進行排序。

One simple approach is to see what items users are clicking on the most, then bump them up to the top of your search results. Here’s an example of the search results for the query “bbq” both before and after crowd curation:

一種簡單的方法是查看用戶點擊次數最多的項目,然后將其提升到搜索結果的頂部。 這是在人群管理之前和之后查詢“ bbq”的搜索結果的示例:

As you can see, measuring the click count on an item and sorting results based on that yields much better search results. But because items change on a daily basis in our app, our search results require a periodic tune-up. We keep search results fresh so that expired deals disappear and newer, more “newsworthy” deals rise to the top.

如您所見,測量項目的點擊計數并基于該結果對結果進行排序會產生更好的搜索結果。 但是,由于項目在我們的應用程序中每天都在變化,因此我們的搜索結果需要定期進行調整。 我們會保持搜索結果的最新狀態,以使過期的交易消失,并且更新的,更具“新聞價值”的交易升至最高。

We have to ensure that we don’t penalize new flyer items against the older items, which have received more impressions, and therefore collected more clicks. This creates other interesting challenges for our dev team.

我們必須確保我們不會對新的傳單項目與較舊的項目進行懲罰,因為較舊的項目獲得了更多的印象,因此獲得了更多的點擊次數。 這給我們的開發團隊帶來了其他有趣的挑戰。

Search is also slightly different on mobile platforms. Because the screen size is smaller, we have to also consider what is actually displayed in the viewport.

在移動平臺上,搜索也略有不同。 因為屏幕尺寸較小,所以我們還必須考慮視口中實際顯示的內容。

There’s a greater chance that a user will click on an item that is shown at the top (above the fold) rather than items further down the list that they have to scroll down to (below the fold). If the user does take the effort to scroll down to find an item, then that has to also be taken into account when we improve the sort order of our search results.

用戶更有可能單擊頂部(折疊上方)顯示的項目,而不是單擊其向下滾動至(折疊下方)列表下方的項目。 如果用戶確實努力向下滾動以查找項目,那么當我們改善搜索結果的排序順序時,也必須考慮到這一點。

衡量搜索質量 (Measuring Search Quality)

The most important measure of a search engine is the quality of its search results. Here, the gap between searches and clicks is widening, and search is getting worse:

搜索引擎最重要的衡量標準是其搜索結果的質量。 在這里,搜索和點擊之間的差距正在擴大,搜索變得越來越糟:

We use Click Through Rate — the ratio of users who click on a specific item versus the total users who view those search results — to measure the effectiveness of our search engine.

我們使用點擊率 —單擊特定項目的用戶與查看這些搜索結果的總用戶的比率—來衡量我們搜索引擎的有效性。

We also use Discounted Cumulative Gain to measure the quality of our ranking algorithms.

我們還使用折扣累積增益來衡量排名算法的質量。

One simple way to visualize “uplift” — improvement in results — is to measure the additional clicks generated at every rank of the search result. We used this to conclude that by using crowd curation we saw 27% uplift in clicks generated from the first result.

可視化“提升”(提高結果)的一種簡單方法是測量在搜索結果的每個等級上產生的額外點擊。 我們得出的結論是, 通過使用人群策劃,我們發現從第一個結果產生的點擊次數增加了27%。

Most of the clicks shifted towards the top ranks, proving that we had improved the quality and relevancy of our search results.

大多數點擊都移到了最高排名,證明我們已經提高了搜索結果的質量和相關性。

And yes, our algorithm also weighs on how long an item has been available in search.

是的,我們的算法還權衡了一項商品在搜索中的可用時間。

For example, if a circular dropped on Wednesday, the “newsworthiness” of items from that circular would degrade as we move through the week, giving more importance to items from flyers dropped more recently than Wednesday. We balance this with the number of clicks.

例如,如果周三發布了通函,則隨著我們在一周中的移動,該通函中的項目的“新聞價值”將會降低,這比周三發布的傳單中的項目更加重要。 我們用點擊次數來平衡這一點。

In other words:

換一種說法:

Item Rank = Formula(Age of Item, Clicks)

物品等級=公式(物品的年齡,點擊次數)

This way, we’re able to somewhat mitigate winner-takes-all effects.

這樣,我們就可以在某種程度上減輕贏家通吃的影響。

At Flipp, we want the user experience to be magical. We’re a data-driven company that constantly looks at data to find new ways to improve the lives of millions of users. Search is just one area where we are applying this principle, but it’s an important one.

在Flipp,我們希望用戶體驗是神奇的。 我們是一家由數據驅動的公司,不斷研究數據以尋找新方法來改善數百萬用戶的生活。 搜索只是我們應用此原理的一個領域,但這是重要的領域。

I’m Thanesh, a senior product manager at Flipp. I published another version of this on the Flipp engineering blog. If you’re interested in reinventing the way people buy things, check out our current job postings.

我是Flipp的高級產品經理Thanesh 。 我在Flipp工程博客上發布了此版本的另一個版本。 如果您有興趣重塑人們的購買方式,請查看我們當前的職位發布 。

翻譯自: https://www.freecodecamp.org/news/how-crowd-curation-improved-our-search-quality-by-27-84d500e751bc/

個稅10% 人群

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/396452.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/396452.shtml
英文地址,請注明出處:http://en.pswp.cn/news/396452.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

mysql增數據語句_Mysql 數據增刪改查語句

插入數據 insert#1. 插入完整數據(順序插入)#語法一:insert into 表名(字段1,字段2,字段3…字段n) values (值1,值2,值3…值n);#語法二:insert into 表名 values (值1,值2,值3…值n);#2. 指定字段插入數據#語法:insert into 表名(字段1,字段2…

Python+Flask.0010.FLASK即插視圖之自定義視圖類及修飾器

2019獨角獸企業重金招聘Python工程師標準>>> 即插視圖; 說明: FLASK的視圖靈感來自于DJANGO的基于類而非基于函數的通用視圖,主要目的是為了解決多個視圖函數之間已經實現的部分,通過類繼承的方式繼承到其它視圖,總之為了一點,就是少寫代碼,然后通過add_url_rule讓我…

InputStream和Reader,FileInputStream和 FileReader的區別

一、InputStream和Reader的區別 InputStream和Reader都可以用來讀數據(從文件中讀取數據或從Socket中讀取數據),最主要的區別如下: InputStream用來讀取二進制數(字節流),而 Reader用來讀取文本數據,即 Unicode字符。那么二進制數與文本數據有…

NGUI之輸入文本框的使用

ToolBar中的兩個紅圈 另,代碼如下:只需要定義一個變量即可,然后將控件drag到那里,真的是灰常方便呀 還有一個就是保存了(OK的響應),可以簡單地理解為存檔或讀檔 轉載于:https://www.cnblogs.com/YTYMblog/p…

ae制作數據可視化_我如何精心制作真正可怕的數據可視化

ae制作數據可視化by Krist Wongsuphasawat克里斯特旺蘇帕薩瓦(Krist Wongsuphasawat) 我如何精心制作真正可怕的數據可視化 (How I carefully crafted a truly terrible data visualization) Yes, you read that right. I am going to explain how I put together a really ba…

tensorrt輕松部署高性能dnn推理_實戰教程:TensorRT中遞歸神經網絡的介紹(中文字幕)...

NVIDIA TensorRT是一個高性能的深度學習推理優化器和運行時,它提供低延遲和高吞吐量。TensorRT可以從每個深度學習框架導入經過訓練的模型,從而輕松地創建可以集成到大型應用程序和服務中的高效推理引擎。這個視頻的五個關鍵點:1.TensorRT支持RNNv2, Mat…

w怎么接顯示 樹莓派zero_純干貨!一根線玩轉樹莓派ZeroW(圖文教程,親測有效)...

#一、寫在前面本文旨在介紹如何用最少的外設(成本)完成樹莓派Zero W最基礎最重要的功能。注意:本文原始發表時官方鏡像版本是2017-04-10的,在2019年5月10日有網友提出本方案已經不完全適用最新的鏡像了,所以如果只是想按照本文所提出的步驟一…

十進制小數轉換二進制的問題

2019獨角獸企業重金招聘Python工程師標準>>> 整數和小數分別轉換。 整數除以2,商繼續除以2,得到0為止,將余數逆序排列。 22 / 2 11 余0 11/2 5 余 1 5 /2 2 余 1 2 /2 1 余 0 1 /2 0 余 1 所以22的二進制…

java操作mongodb(連接池)(轉)

原文鏈接: java操作mongodb(連接池) Mongo的實例其實就是一個數據庫連接池,這個連接池里默認有10個鏈接。我們沒有必要重新實現這個鏈接池,但是我們可以更改這個連接池的配置。因為Mongo的實例就是一個連接池&#xff…

機器學習 一年入門_我作為自我入門程序員的一年回顧

機器學習 一年入門by Alin Rauta通過Alin Rauta 我作為自我入門程序員的一年回顧 (My Year as a Self-starter Programmer in Review) This was the most crucial year for my personal development ever. It was hard. Really hard. That’s why for me, the key word of 201…

聲卡突然聽不到監聽_音樂人/鍵盤手伴侶物問題之:專業監聽音箱的音質必須用獨立聲卡...

近日,不少朋友在后臺留言,詢問專業監聽音箱連電腦聽音樂要不要接個聲卡!本期我們針對此問題,跟大家分享一些心得與經驗。先回答問題,當然要!通常我們電腦上的音頻輸出口是這樣的:而專業監聽音箱…

helm3安裝mysql_Helm3(kubernetes包管理工具)安裝使用踩坑指南

image.png從結構中我們看到有不同級別的文件夾,以及一些yaml文件。charts: 用于存放其他依賴和關聯的chart。例如應用依賴數據庫的chart。Chart.yaml:存儲一些元數據,例如chart的信息,描述等等templates文件夾&#xf…

矩陣快速冪及斐波那契數列模板

本篇博客先給出矩陣快速冪以及利用矩陣快速冪求斐波那契數列的模板&#xff0c;講解待更新…… const int N10; int tmp[N][N]; void multi(int a[][N],int b[][N],int n) {memset(tmp,0,sizeof tmp);for(int i0;i<n;i)for(int j0;j<n;j)for(int k0;k<n;k)tmp[i][j]a…

Redis-3.2主從復制與集群搭建 推薦

Redis-3.2主從復制與集群搭建 一、Redis 主從搭建 1.下載并解壓 yum install -y gcc gcc-c pcre zlib pcre-devel tcl wget http://download.redis.io/releases/redis-3.2.4.tar.gz tar -zxvf redis-3.2.4.tar.gz cd redis-3.2.4 make cd src && make test &&am…

AutoMapperHelper

/// <summary>/// AutoMapper幫助類/// </summary>public static class AutoMapperHelper{/// <summary>/// 單個對象映射/// </summary>public static T MapTo<T>(this object obj){if (obj null) return default(T);Mapper.CreateMap(obj.Ge…

web項目開發人員配比_我如何找到Web開發人員的第一份工作

web項目開發人員配比I have always had an interest in coding for the web. I built my first site almost 15 years ago using Yahoo’s Geocities, which allowed HTML styling and a few layout choices.我一直對網絡編碼感興趣。 大約15年前&#xff0c;我使用Yahoo的Geoc…

蘋果手機輸入屏保后鎖屏_修一塊手機屏幕要7080元?

這幾天華為Mate X的兩次開售成為大家議論的話題&#xff0c;一些搶到的人自然沉浸在快樂之中&#xff0c;想著是自己留著用&#xff0c;還是轉手賺一把。而一些想搶而沒搶到的人或許正在研究如何在明天的第三次開售中抓好機會吧&#xff01;當然&#xff0c;也有像小編這樣的&a…

中間介(MiddleWare)

引子-Django的生命周期 在學習中間介之前&#xff0c;我們先來回顧一下Django的生命周期&#xff1a;用戶發起請求&#xff0c;請求會被發送到urlconf中的url&#xff0c;然后會指向對應的views函數進行處理&#xff0c;views函數處理完成后&#xff0c;用模板渲染好html&#…

對MariaDB10.0的Sphinx進行擴展

已修改過的文件&#xff1a;http://pan.baidu.com/s/1o8DHvkA 將這兩個文件放到MariaDB的解壓目錄后&#xff0c;再進行安裝 /usr/local/mariadb-10.0.28/storage/sphinx/ 如下是修改的代碼 get_rec ( byte * buf, const byte * key, uint keylen,uint a,uint b,uint c );index…

C++常用特性原理解析

在我的早期印象中&#xff0c;C這門語言是軟件工程發展過程中&#xff0c;出于對面向對象語言級支持不可或缺的情況下&#xff0c;一群曾經信誓旦旦想要用C統治宇宙的極客們妥協出來的一個高性能怪咖。 它駁雜萬分&#xff0c;但引人入勝&#xff0c;出于多(mian)種(shi)原因&a…