AI toepassingen kun je grofweg indelen in een aantal hoofdcategorieën afhankelijk van de technologie waarop de artificial intelligence software is geschreven. Denk bijvoorbeeld aan natural language processing, datamining, text mining en beeld- en gezichtsherkenning.