Artificial intelligence, AI , data mining, expert system software, genetic programming, machine learning