Books:
• The elements of statistical learning: Data mining, Inference and Prediction. Trevor Hastie, Robert Tibshirani and Jerome Friedman, Stanford University, 2013 [pdf]
• Introduction to Information Retrieval. Christopher D. Manning, Prabhakar Raghavan and Hinrich Schütze, Cambridge University Press. 2008.
• Search Engines: Information Retrieval in Practice. Bruce Croft, Addison Wesley, 2010.
Information Retrieval resources:
• Information on Information Retrieval (IR) books, courses, conferences and other resources at http://nlp.stanford.edu/IR-book/information-retrieval.html
• Retrieve Google search results (in Java)
• Highlight query terms in search results returned by a search engine (in Java)
Semantic Web resources:
• semanticweb.org provides the common platform for the semantic Web community.
• W3C Semantic Web Frequently Asked Questions
• BabelNet is both a multilingual encyclopedic dictionary, with lexicographic and encyclopedic coverage of terms, and a semantic network which connects concepts and named entities in a very large network of semantic relations, made up of more than 13 million entries, called Babel synsets. See an example...
• Beginner's guide to RDF: 6. Querying with SPARQL
Java resources:
• Build or update the .classpath file automatically from *.jar files located in one or several directories, e.g. 'lib' or 'installer', etc.
• Build a shaded/executable jar using maven
Database:
• Oracle
Shell resources:
• Examples of bash Shell scripts
Statistical computing:
• R is a free software environment for statistical computing and graphics. Read more...
Application Web-based simulators:
• Iphone
W3C applications:
IT Service Management - ITIL