A stock recommend system based on public company research.