Building an intelligent content management system using Search Graph algorithms