Computer science Information retrieval Cross-language information retrieval Natural language processing Weighting Abstraction Vector space model Term (time) Explicit semantic analysis Vector space Task (project management) Space (punctuation) Artificial intelligence Language model Query expansion Mathematics Semantic computing