到咗廿一世紀初，好多電腦系統甚至內置人工智能，曉用數學模型估計用家嘅行為同埋按估計嘅結果決定要點樣自我調整，而建立呢啲模型嘅研究過程就係所謂嘅用家模型（user modeling）研究。