Yazılım teknolojisi çerçevesinde çeşitli algoritmalar ve modellemeler vardır. İnsan beynini taklit eden algoritma çeşitlerine sinir ağı (neural network) denir. Bu algoritma tipleri sınıflandırılmamış olan verileri kümeleme ve etiketleme işlemi yaparlar.
