MedSearch A search engine designed for use in medical field with the assistance of machine learning,context awareness and personalization.