You might have noticed that the pivots_block is enabled on drupal.org module pages, such as http://drupal.org/project/i18n. This blog is trying to explain the algorithms we are using in the pivots recommendation system.
OK. To put things simple, the "conversation pivots" basically finds conversations in the D.O. forum that talks about modules, and then displays the conversation threads on the module pages that got mentioned. The "double pivots" is built on top of "conversation pivots", and it calculates related modules based on the fact that relevant modules are usually mentioned in the same conversations. If you are interested in the details, please take a look at the attached file, Conversation Pivots and Double Pivots (CHI2008). That research paper was published in the ACM CHI conference this year.
However, the original "double pivots" algorithm that was described in the paper was not quite satisfactory after the first few rounds of trials. So now we are using the "cosine similarity" relevancy algorithms. This wikipedia article explains it well. To put things simple, the algorithm not only measure the total number of co-references in the same conversations, it also takes into account the overall popularity of a module.
Based on the relevancy algorithm, we implemented another 2 algorithms. One is called the "recency" algorithm. It weighs more on the recent conversation mentions about a module. This algorithm is supposed to highlight new modules and active modules. The other is called "uniqueness" algorithm. It highlights more on the modules that receive less attention. We hope this algorithm can help users discover new unfamiliar modules.
We are trying to alternate those algorithms to see which one works best for d.o. The idea is that the best algorithm will invite most click through rates. So, we plan to try different recommendation sets generated by different algorithms on D.O, each for a certain amount of time. We then use Google Analytics to measure the click through rate in each time period. If the click through rate is significantly higher in one time period than the others, then the algorithm used in that time period would be the best one.
We can use the similar technique to measure other module recommendations when new algorithms come out. Oh, btw, module recommendations based on project usage is scheduled on the way :)
PS: The database of the "conversation pivots" recommendation is updated once per day on scratch.drupal.org. So, new forum posts that mention some modules would be indexed into the database no longer than one day,given that the indexer is able to detect module references in the conversations. The "double pivots" database is updated occasionally like every 2 weeks because the the results are relatively stable.
| Attachment | Size |
|---|---|
| chi1060-zhou.pdf | 784.26 KB |

Comments
replica handbags
Fri, 11/06/2009 - 10:18 — sunting (not verified)Replica Gucci handbags
Replica Dior handbags
Replica Chanel Handbags
Wholesale Replica Handbags
Discount Balenciaga handbags
Fashion Handbags
buydunksb
Fri, 11/06/2009 - 08:49 — buydunksb (not verified)Nice for your sharing! Welcome @ : Nike Dunks
thanks
Thu, 11/05/2009 - 23:07 — bcbsfl (not verified)Good job sharing this info. very nice read. bcbsfl
Drupal
Thu, 11/05/2009 - 17:23 — LarryTLS (not verified)Yeah I noticed that over at Drupal.
Larry of Myspace Layouts
Brand Me
Thu, 11/05/2009 - 11:04 — Kim C. (not verified)Branding Strategies and Techniques
thanks for sharing, very
Thu, 11/05/2009 - 10:33 — Structured settlements (not verified)thanks for sharing, very briefly and well written.
thanks for sharing, very
Thu, 11/05/2009 - 10:31 — Saad (not verified)thanks for sharing, very briefly and well written.
i am an author of www.infoabtsettlements.com
blog buat bisnis
Thu, 11/05/2009 - 07:45 — blog buat bisnis (not verified)Great posting, i like the way you describing all about the subject in every single detail here, seems you are mastering all the components. It's kinda great have a reading moment here. Please visit back my blog and gimme your best comment there. ok?
Great...
Thu, 11/05/2009 - 04:26 — Teeth Whitening (not verified)I was also facing certain problems in understanding Pivots algorithm.Can you please give us some more details about it.
In Orissa getting a life
Thu, 11/05/2009 - 03:58 — Anonymous (not verified)In Orissa getting a life partner from your own choice, just like looking for the moon. Oriya families are so conservatives and well culture with all old rituals. In Oriya culture, everyone prefers arrange marriage rather than love marriages. The value of family, parent’s decision and maintaining the Old rituals of forefather are the first and foremost priority of every brides and grooms in Oriya culture.
watch fantastic mr fox online
watch the messenger online
watch pirate radio online
watch the blind side online
watch new moon online
watch planet 51 online
watch ninja assassin online
watch old dogs online
watch the road online
watch paranormal activity online
inoki
Thu, 11/05/2009 - 01:53 — Anonymous (not verified)一人暮らし インテリア 観葉植物 競馬予想ソフト 競馬予想 速読英単語 情報起業 外貨為替取引
Thanks for your sharing, it
Wed, 11/04/2009 - 12:37 — Deandre Jay (not verified)Thanks for your sharing, it is a very useful article.
Regards,
Deandre Jay - san diego real estate
wow
Wed, 11/04/2009 - 23:39 — Nina (not verified)Great article regarding the textile industry clothes however the wholesale apparel isnt going to work exactly like the autos and transport companies in the very same manner like the the houses and the home supplies but the collectibles or gifts supplies are doing very will too.
Global News | New Business
Wed, 11/04/2009 - 07:24 — Anonymous (not verified)Global News | New Business Concept | Personal Business Guide | Business Style | Cool Tides | Brighter Minds Publishing | Freedom Run | Business Style | Personal Business Style | Easy Friday | Business Site | Global Site | Global News | Unique Universe | Women Mind | Latest Software | Cozy Restaurant | Travel Guide | Education Leadership | Business Guide | Real Estate | Stylist Furniture | Jobs and Careers | Easy Diet | Business Line | Money Solution | Home Business
床暖房 価格 香水 価格 財布 価格 アクセサリー
Wed, 11/04/2009 - 04:26 — doio (not verified)床暖房 価格
香水 価格
財布 価格
アクセサリー 価格
REGZA 42Z8000価格
BRAVIA KDL-40F5価格
EOS 50D 価格
D700 価格
COOLPIX P90 価格
Phenomenon behind Matrimony Oriya.
Wed, 11/04/2009 - 06:38 — Matrimony Oriya (not verified)In Orissa getting a life partner from your own choice, just like looking for the moon. Oriya families are so conservatives and well culture with all old rituals. In Oriya culture, everyone prefers arrange marriage rather than love marriages. The value of family, parent’s decision and maintaining the Old rituals of forefather are the first and foremost priority of every brides and grooms in Oriya culture.
However, by keeping all these things on eyes, Matrimony Oriya, has taken fruitful step to act as an valuable partner by helping all Oriya community in this endeavor. The sole intentions of Matrimony Oriya, is to receive bless from all Oriya parents and gain distinction in front of every Oriya Brides and Grooms eye’s.
Keep investing in penny stock
Tue, 11/03/2009 - 22:10 — Jan33 (not verified)Keep investing in penny stock tips
sdfws
Tue, 11/03/2009 - 16:01 — 競馬 馬券術 (not verified)朝河蘭 無修正 動画
松下ゆうか 無修正 動画
モテる 逆ナンパ ナンパ
ナンパ セックス 落とす
桜井真央 無修正 動画
パチンコ 投資 攻略法
岬じゅん 無修正 動画
オンラインカジノ 攻略 必勝法
風俗嬢 ヘルス嬢 落とす セフレ
中島佐奈 無修正 動画
セックス テクニック 潮吹き
競馬 稼ぐ 投資
上戸さや 無修正 動画
ふわり 無修正 動画
ナンパ 出会い
青山雪菜 無修正 動画
受験 入試 勉強法
セックス 風俗嬢 全身リップ
ナンパ テクニック
競艇 投資 競艇ソフト
星野マキ 無修正 動画
略奪愛 セックス
風俗嬢 恋愛 おとす
MECUMI 無修正 動画
デリヘル 開業
彼氏 モテる 出会い
常夏みかん 無修正 動画
セックス テクニック
若林樹里 無修正 動画
セフレ 不倫 ナンパ
合コン 攻略法
苺みるく 無修正 動画
白石ひとみ 無修正 動画
セックス ノウハウ
藤井彩 無修正 動画
競馬 馬券術
セックス SEX モテる
白鳥あきら 無修正 動画
瀬戸彩 無修正 動画
ナンパ セフレ セックス
セックス 潮吹き 愛液
モテる ナンパ セフレ
童貞 セックス オナニー
若葉かおり 無修正 動画
ナンバーズ 予想ソフト 攻略
川奈まり子 無修正 動画
吉崎紗南 無修正 動画
小峰由衣 無修正 動画
細川しのぶ 無修正 動画
大沢萌 無修正 動画
短期ダイエット 成功
在宅介護 トイレ
FBCS
Nice blog
Tue, 11/03/2009 - 12:26 — orderpenisenlargement.com (not verified)Nice blog, its great article informative post, thanks for sharing it. Thanks for the information!
http://www.orderpenisenlargement.com
Thanks for the great read.
Tue, 11/03/2009 - 11:16 — Brendan (not verified)The Pivot_Block module is fantastic. I use it on my own personal website at iPhone Accessories
quite the financial business
Mon, 11/02/2009 - 21:19 — Ryan34 (not verified)quite the financial business eh good cash advance
I am agree with your
Mon, 11/02/2009 - 05:59 — colon cleanse supplements (not verified)I am agree with your informative information.
colon cleanse
We must daily visit
Mon, 11/02/2009 - 05:16 — colon cleanse supplements (not verified)We must daily visit scratch.drupal.org. Thanks for this usefull informations.
colon cleanse
aion gold
Mon, 11/02/2009 - 03:40 — aion kinah (not verified)aion kinah
aion gold
aion kina
aion power leveling
cheap wow gold
wow gold
I enjoyed reading this even
Mon, 11/02/2009 - 00:45 — accounting on demand (not verified)I enjoyed reading this even though I don't know how to use all of the great advice.
Very true. There is nothing
Mon, 11/02/2009 - 05:00 — colonic cleansing (not verified)Very true. There is nothing more annoying thanunsolicited advice. If a person isn’t asking you for help or advice, it’s none of your business to intrude.
I totally agree with you.
Thanks for taking the time to
Mon, 11/02/2009 - 00:43 — accounting on demand (not verified)Thanks for taking the time to post a very interesting article.
acai burn trial
Sun, 11/01/2009 - 12:10 — Acai burn trial (not verified)this is a great post. You should check out acai burn trial, or maybe even acai burn free trial
Very true. There is nothing
Mon, 11/02/2009 - 07:10 — colonic cleansing (not verified)Very true. There is nothing more annoying than unsolicited advice. If a person isn’t asking you for help or advice, it’s none of your business to intrude.
I totally agree with you.
Kenali Dan Kunjungi ObjekWisata di Pandeglang
Sun, 11/01/2009 - 11:56 — Kenali dan Kunjungi Objek Wisata di Pandeglang (not verified)Support on Kenali Dan Kunjungi ObjekWisata di Pandeglang
Kenali Dan Kunjungi ObjekWisata di Pandeglang
Sun, 11/01/2009 - 11:58 — Kenali dan Kunjungi Objek Wisata di Pandeglang (not verified)Sure,..i'm always support Kenali Dan Kunjungi ObjekWisata di Pandeglang
support too
Tue, 11/03/2009 - 21:05 — Kerja Keras Adalah Energi Kita (not verified)I will introduce this nice article to my friends Oes Tsetnoc, seo guru, Hangout Corner and Free Backlink, Launching Be-Blog
thanks in advance,
Kenali dan Kunjungi Objek Wisata di Pandeglang
Kerja Keras Adalah Energi Kita
Blogging & SEO Tips
Sun, 11/01/2009 - 06:55 — vikram (not verified)Thanks For The Valuable Post About Drupal Algorithm
Excellent information. Very
Sun, 11/01/2009 - 03:28 — natural male enhancement (not verified)Excellent information. Very informative.
like it
Sun, 11/01/2009 - 02:44 — ephwan (not verified)i like this article ....
I want to share it with another ....
tips wordpress ||
Berburu Dollar
It is very interesting that
Sat, 10/31/2009 - 22:27 — Rakhmat Ari Wibowo (not verified)It is very interesting that the database of the "conversation pivots" recommendation is updated once per day. We must daily visit scratch.drupal.org. Thanks for this usefull informations. Please support me in Serunya Belajar SEO. I also write my study about S100B Serum.
launching Be-Blog
Sat, 10/31/2009 - 20:41 — Anonymous (not verified)waahhh..wahhh
Launching Be-Blog | Apa Sih Asyiknya Belajar SEO? | Launching Be-Blog | Mukhtar | Launching Be-Blog
I've tried to use Drupal, but
Sat, 10/31/2009 - 07:46 — Angel (not verified)I've tried to use Drupal, but it's so confusing and hard to understand ...
====================================
ипотпал на Webnotize
Социална мрежа
Студентски блог
Студентска галерия
Лекции и курсови работи
Уеб дизайн Варна
Продажба на имоти
test
Sat, 10/31/2009 - 09:28 — Kerja keras adalah energi kita (not verified)test
hiiiii
Sat, 10/31/2009 - 07:04 — Jorge Jacson (not verified)Good to read your article. I got some useful stuff from your site. Keep up with your good work.........
Colon Cleanse
what a great !
Sat, 10/31/2009 - 05:22 — Melilea Organic (not verified)what a great article, thanks for the liftkenali dan kunjungi objek wisata di Pandeglang |need medicine ?
cryptomonadales
obat diabetes or organic foods
melilea or
biofirnecklace?
dealer pulsa elektrik
bisnis pulsa
Nice work done
Sat, 10/31/2009 - 03:09 — Acai Berries (not verified)Good post its really very helpful, thanks for explaining the Drupal algorithms. I really appreciate your work.
Thanks
Sat, 10/31/2009 - 01:10 — Acai Berries (not verified)Thanks Drupal for sharing this wonderful information..
Acai berry
Acai Berries
Kenali Dan Kunjungi ObjekWisata di Pandeglang
Fri, 10/30/2009 - 12:37 — Anonymous (not verified)Komentator Indonesia Anjing Semua!!!!
Belaga Jagoan SEO,..bisanya cuma nyepam sana nyepam sini,...Jagoan SEO Tai Ayam!!!
Anjinggg!!
buying
Fri, 10/30/2009 - 04:55 — Janice (not verified)Do some Adult Shopping and buy something that will imporve the block!!
launching be-blog
Fri, 10/30/2009 - 04:06 — launching be-blog (not verified)good posting saya suka dengan posting anda semoga sangat bermanfaat
You would think...
Fri, 10/30/2009 - 03:50 — Martha (not verified)You would think some of the block would stay but they dont~~~
They are not like Quality bedlinen that will stay good quality forever... maybe we should upgrade the blocking a little??
sfe
Fri, 10/30/2009 - 03:26 — 中国ビザ代行 (not verified)购物商城|手机购物网站|手机网上购物|手机商城|手机价格诺基亚手机
中国求人
就労,就業で必ず必要になるのが中国ビザ代行。
百度やGoogleの検索エンジンで上位表示できずに困っている方は中国SEOにお問合せ下さい。
家居饰品,家居装饰,家居建材,家居家具,厨房用品,纺织用品家居用品
家居用品-当当网| 官方网站商品促销推荐家居饰品
Google,百度搜索引擎|搜索引擎优化|网络营销上海SEO
网络营销搜索引擎优化
flying solo
Fri, 10/30/2009 - 02:01 — Martha (not verified)Do you think the formula will work on the chances of Qantas plane crush?? It's getting so hard to get Qantas Airways Tickets because everyone know the chances of the plane go down is close to nil!
What about??
Thu, 10/29/2009 - 05:41 — LilyM (not verified)What about the algorithms of the depreciation of Cheap TVs??
As always, I have left another question for you to answer~
Thank you, as always!!
Post new comment