Les concepteurs de systèmes intelligents dans le domaine des TIC appliquent des méthodes d’intelligence artificielle dans le domaine de l’ingénierie, de la robotique et de l’informatique pour concevoir des programmes qui simulent des renseignements, notamment des modèles de pensée, des systèmes cognitifs et fondés sur la connaissance, la résolution de problèmes et la prise de décision. Ils intègrent également des connaissances structurées dans des systèmes informatiques (ontologies, bases de connaissances) afin de résoudre des problèmes complexes nécessitant normalement un niveau élevé d’expertise humaine ou de méthodes d’intelligence artificielle.