Hello steve,
Steve Bennett wrote:
On 8/6/06, Julien Lemoine speedblue@happycoders.org wrote:
I am open for any kind of suggestion/modification.
Ok, here's an example of something which doesn't work quite right: look up "IPA". There are two problems:
- The most likely interpretation is "International Phonetic
Alphabet", which is returned as the first link, but via a bizarre redirect: "IPAlpha". Is it possible to take into account how often a redirect is linked to? 2) The very useful link "IPA (disambiguation)" does not appear at all.
Thus my suggestions for the heuristic:
- Any page that exactly matches the search term (redirect or not) should be #1
- Any page which is the search term + " (disambiguation)" [or
equivalent for other languages] should be #2
- Ranks #3-10 should be sorted by links as present.
You are right, I decided to keep only one link for article but without taking into account links and matching. I will add a similarity measure similar to what you discribed above to fix that.
Thank you for your great comment. Best Regards. Julien Lemoine