[development] code review for the "pivots" project

Daniel Xiaodan Zhou danithaca at gmail.com
Wed Jul 2 02:36:58 UTC 2008

We use module title together with the word "module" to find related
discussions on a module page. Take the "image" module for example, all forum
posts that have the text string "image module" would be considered as a

But it has another problem. People sometimes refer to a module using an
alias (eg.cck) rather than the exact module title plus the word "module"
(eg. content construction kit module). To fix that problem, we manually add
links between modules and their commonly used aliases so that the algorithm
can spot the right match. So, for those modules that we should have (but
didn't have) added an alias, the "related discussions" doesn't display as
many links as it should. The problem is fixed (we hope) when we add the

In short, every recommendation algorithm has its own pros and cons. We hope
to launch this project as one of the approaches to make module
recommendations to DO users. And we'll continue to improve the algorithm
based on feedbacks.



On Sat, Jun 28, 2008 at 12:11 AM, Nancy Wichmann <nan_wich at bellsouth.net>

>  Daniel Xiaodan Zhou wrote:
> > We are working on the "pivots" project as an attempt to give module
> recommendations. The idea is to
> > display on a module page the related forum conversations and related
> modules that are referenced in
> > the same conversations.
> I looked at a couple of my modules. The "recent discussions" didn't even
> reference my modules.  It is unlikely the "referenced modules" really have
> any significance either.  This could be damaging in the eyes of those who
> fail to research, which seems to be the vast majority of DO users.
> Please do NOT open it up to the general public in the condition it's in
> now.
> No virus found in this outgoing message.
> Checked by AVG.
> Version: 8.0.100 / Virus Database: 270.4.1/1519 - Release Date: 6/25/2008
> 4:13 PM
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.drupal.org/pipermail/development/attachments/20080701/6f44111a/attachment-0001.htm 

More information about the development mailing list