Research Area:  Machine Learning
Graded implications in the framework of Fuzzy Formal Concept Analysis are used as the knowledge guiding the recommendations. An automated engine based on fuzzy Simplification Logic is proposed to make the suggestions to the users. Conversational recommender systems have proven to be a good approach in telemedicine, building a dialogue between the user and the recommender based on user preferences provided at each step of the conversation. Here, we propose a conversational recommender system for medical diagnosis using fuzzy logic. Specifically, fuzzy implications in the framework of Formal Concept Analysis are used to store the knowledge about symptoms and diseases and Fuzzy Simplification Logic is selected as an appropriate engine to guide the conversation to a final diagnosis. The recommender system has been used to provide differential diagnosis between schizophrenia and schizoaffective and bipolar disorders. In addition, we have enriched the conversational strategy with two strategies (namely critiquing and elicitation mechanism) for a better understanding of the knowledge-driven conversation, allowing users feedback in each step of the conversation and improving the performance of the method.
Keywords:  
Recommender systems
Telemedicine
Differential diagnosis
Fuzzy logic
Fuzzy rules
Author(s) Name:  P. Cordero, M. Enciso, D. López
Journal name:  Expert Systems with Applications
Conferrence name:  
Publisher name:  Elsevier
DOI:  10.1016/j.eswa.2020.113449
Volume Information:  Volume 154
Paper Link:   https://www.sciencedirect.com/science/article/abs/pii/S0957417420302736