Text this: A Tractable and Expressive Class of Marginal Contribution Nets and Its Applications