Algorithmic Attribution Model: Definition & Use