This is  a stock recommendation system which recommends stocks with highest similarities to clients’ favourites. Client view the realtime info of a specific stock and select their best-likes through drop down buttons and search bar. The System crawls Nasdaq stock infos from Yahoo Finance in a real-time manner and calculates similarities using Euclidean Distance Similarity Algorithm and Mahout implementations. The system recommends 5 stocks for every client favourite and presents the information of these stocks in a table in UI. -