I recently finished my bachelors and now work on Cross-lingual language search. I want to get started in hashing and see how they are useful in information retrieval. (Yes, I know what hashing is), but there are so many methods and all of them sound pretty fascinating, so it will be awesome to have a list of resources, which can be referred to, starting from absolute newbie level to the current state-of-the art.

Please don't refer me to something like a Knuth because while Knuth is pretty awesome, it is not what i am looking for.

  • $\begingroup$ You might have more success asking your question on metaoptimize.com/qa, which is devoted to machine learning. $\endgroup$ Feb 4, 2011 at 12:44
  • $\begingroup$ Thanks, let me try it there. Yup , i did know about metaoptimize but i was more hopeful here too :) $\endgroup$ Feb 4, 2011 at 13:21
  • $\begingroup$ i asked on metaoptimize but i don't think i am gonna get any answers as such :( . Thanks, either way. $\endgroup$ Feb 4, 2011 at 17:22
  • 3
    $\begingroup$ (1) Please be specific in why Knuth does not satisfy your needs. It seems to me that what you really need is a general introduction to data structures, not specifically to hashing, so Knuth seems one of the very appropriate answers. (2) Please add a link to your crosspost on MetaOptimize. Hiding the crossposted question is not good. $\endgroup$ Feb 4, 2011 at 17:36
  • 2
    $\begingroup$ 1. I said Knuth only because i need to know about hashing in general and in a concise way and then only know about how hashing is used in Information retrieval. Knuth is vast and exhaustive and due to time constraints, i am not asking for it. 2. I did not know that not posting the link is bad. Here, bit.ly/efZ5yw $\endgroup$ Feb 4, 2011 at 18:10

1 Answer 1


Probably this may help you. May not cover all but I found this as a great place to start. http://burtleburtle.net/bob/hash/

  • 1
    $\begingroup$ This is about hashing in relation to cryptography, rather than information retrieval. $\endgroup$ Feb 4, 2011 at 13:20

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.