1. Machine learning applications at Quora include answer ranking, feed ranking, topic recommendations, user recommendations, and more. A variety of models are used including logistic regression, gradient boosted decision trees, neural networks, and matrix factorization.
2. Implicit signals like watching and clicking tend to be more useful than explicit signals like ratings. However, both implicit and explicit signals combined can better represent long-term goals.
3. It is important to focus on feature engineering to create features that are reusable, transformable, interpretable, and reliable. The outputs of models may become inputs to other models, so care must be taken to avoid feedback loops and ensure proper data dependencies.