Information science
Natural language processing
Information retrieval
Computing
Data mining
Web mining
World Wide Web
Search engine indexing
Database
Query language
Internet