Manage Enterprise Knowledge Repository Scientifically and Retrieve Information Conversationally