Dil million software reviews. dil evaluation and therefore billion An intro