All you need to Know about User Intent