3 ms·
I don't know that anybody offers a Masters degree specifically in "search engines", but loosely speaking the main academic field backing most search engines is
by mindcrime 4y ago
I don't know that anybody offers a Masters degree specifically in "search engines", but loosely speaking the main academic field backing most search engines is "Information Retrieval"[1].
You can get a taste of the kinds of things covered in this field by looking at this class site (among many others)
https://web.stanford.edu/class/cs276/ https://web.stanford.edu/class/cs276/
That said, to build a modern competitive search engine, you'll need to look into software engineering, distributed systems, artificial intelligence, machine learning, linguistics, computer vision, signal processing, graph theory, databases, scheduling, machine translation, and FSM-only-knows what else.
[1]: https://en.wikipedia.org/wiki/Information_retrieval https://en.wikipedia.org/wiki/Information_retrieval
- oikawa_tooru 4y agoHi thank you for your answer. Actually my original idea was to build it for something else rather than the web in particular. Can you please advice me on which masters I should pick between distributed systems , machine learning and theoretical computer science/algorithm if my end goal is this?