Search Categroy: Research and Development