To improve search quality, we have applied advanced techniques, including machine learning and natural language processing, to PubMed articles and aggregated search logs. Machine learning is the ...