Applications of Machine Learning in Knowledge Management System: A Comprehensive Review | Synapse