Knowledge sharing, which tries to maximize the use of knowledge through the dissemination of knowledge to associated parties, is one of the primary procedures in knowledge management. Exchange of information, especially knowledge sharing, can inspire people to come up with fresh, innovative ideas, communicate clearly, and increase both the quantity and quality of work produced by employees. All…