Po angleško bi temu rekli knowledge representation and reasoning. To je en del umetne inteligence. Drugi del tehnologij je pa strojno učenje, kjer se računalnik uči, kjer zna poanalizirati podatke in kjer zna bolj ali manj avtomatsko izločiti znanje iz besedil.