skip to main content
10.1145/3477495.3532008acmconferencesArticle/Chapter ViewAbstractPublication PagesirConference Proceedingsconference-collections
research-article
Public Access

KETCH: Knowledge Graph Enhanced Thread Recommendation in Healthcare Forums

Published: 07 July 2022 Publication History

Abstract

Health thread recommendation methods aim to suggest the most relevant existing threads for a user. Most of the existing methods tend to rely on modeling the post contents to retrieve relevant answers. However, some posts written by users with different clinical conditions can be lexically similar, as unrelated diseases (e.g., Angina and Osteoporosis) may have the same symptoms (e.g., back pain), yet irrelevant threads to a user. Therefore, it is critical to not only consider the connections between users and threads, but also the descriptions of users' symptoms and clinical conditions. In this paper, towards this problem of thread recommendation in online healthcare forums, we propose a knowledge graph enhanced Threads Recommendation (KETCH) model, which leverages graph neural networks to model the interactions among users and threads, and learn their representations. In our model, the users, threads and posts are three types of nodes in a graph, linked through their associations. KETCH uses the message passing strategy by aggregating information along with the network. In addition, we introduce a knowledge-enhanced attention mechanism to capture the latent conditions and symptoms. We also apply the method to the task of predicting the side effects of drugs, to show that KETCH has the potential to complement the medical knowledge graph. Comparing with the best results of seven competing methods, in terms of MRR, KETCH outperforms all methods by at least 0.125 on the MedHelp dataset, 0.048 on the Patient dataset and 0.092 on HealthBoards dataset, respectively. We release the source code of KETCH at: https://github.com/cuilimeng/KETCH.

References

[1]
Dzmitry Bahdanau, Kyunghyun Cho, and Yoshua Bengio. 2014. Neural machine translation by jointly learning to align and translate. arXiv preprint arXiv:1409.0473 (2014).
[2]
Rianne van den Berg, Thomas N Kipf, and Max Welling. 2017. Graph convolutional matrix completion. arXiv preprint arXiv:1706.02263 (2017).
[3]
Juan Chen, Xiaorong Hou, and Wenlong Zhao. 2016. Research on the model of consumer health information seeking behavior via social media. International Journal of Communications, Network and System Sciences, Vol. 9, 8 (2016), 326--337.
[4]
Jason HD Cho, Parikshit Sondhi, Chengxiang Zhai, and Bruce R Schatz. 2014. Resolving healthcare forum posts via similar thread retrieval. In Proceedings of the 5th ACM Conference on Bioinformatics, Computational Biology, and Health Informatics. 33--42.
[5]
Limeng Cui, Haeseung Seo, Maryam Tabar, Fenglong Ma, Suhang Wang, and Dongwon Lee. 2020. DETERRENT: Knowledge Guided Graph Attention Network for Detecting Healthcare Misinformation. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining . 492--502.
[6]
Michaël Defferrard, Xavier Bresson, and Pierre Vandergheynst. 2016. Convolutional Neural Networks on Graphs with Fast Localized Spectral Filtering. In Proceedings of the 30th International Conference on Neural Information Processing Systems (Barcelona, Spain) (NIPS'16). Curran Associates Inc., Red Hook, NY, USA, 3844--3852.
[7]
David Duvenaud, Dougal Maclaurin, Jorge Aguilera-Iparraguirre, Rafael Gómez-Bombarelli, Timothy Hirzel, Alán Aspuru-Guzik, and Ryan P. Adams. 2015. Convolutional Networks on Graphs for Learning Molecular Fingerprints. In Proceedings of the 28th International Conference on Neural Information Processing Systems - Volume 2 (Montreal, Canada) (NIPS'15). MIT Press, Cambridge, MA, USA, 2224--2232.
[8]
Wenqi Fan, Yao Ma, Qing Li, Yuan He, Eric Zhao, Jiliang Tang, and Dawei Yin. 2019. Graph neural networks for social recommendation. In The World Wide Web Conference . 417--426.
[9]
Alex Fout, Jonathon Byrd, Basir Shariat, and Asa Ben-Hur. 2017. Protein Interface Prediction Using Graph Convolutional Networks. In Proceedings of the 31st International Conference on Neural Information Processing Systems (Long Beach, California, USA) (NIPS'17). Curran Associates Inc., Red Hook, NY, USA, 6533--6542.
[10]
Kishaloy Halder, Min-Yen Kan, and Kazunari Sugiyama. 2017. Health Forum Thread Recommendation Using an Interest Aware Topic Model. In Proceedings of the 2017 ACM on Conference on Information and Knowledge Management . 1589--1598.
[11]
Kishaloy Halder, Lahari Poddar, and Min-Yen Kan. 2018. Cold start thread recommendation as extreme multi-label classification. In Companion Proceedings of the The Web Conference 2018. 1911--1918.
[12]
William L. Hamilton, Rex Ying, and Jure Leskovec. 2017. Inductive Representation Learning on Large Graphs. In Proceedings of the 31st International Conference on Neural Information Processing Systems (Long Beach, California, USA) (NIPS'17). Curran Associates Inc., Red Hook, NY, USA, 1025--1035.
[13]
Patrick Hansen, Richard Junior Bustamante, Tsung-Yen Yang, Elizabeth Tenorio, Christopher Brinton, Mung Chiang, and Andrew Lan. 2019. Predicting the timing and quality of responses in online discussion forums. In 2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS). IEEE, 1931--1940.
[14]
Ling Jiang and Christopher C Yang. 2016. Personalized Recommendation in online health communities with heterogeneous network mining. In 2016 IEEE International Conference on Healthcare Informatics (ICHI). IEEE, 281--284.
[15]
Michael Kampffmeyer, Yinbo Chen, Xiaodan Liang, Hao Wang, Yujia Zhang, and Eric P Xing. 2019. Rethinking knowledge graph propagation for zero-shot learning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition . 11487--11496.
[16]
A Kardan, Amir Narimani, and Foozhan Ataiefard. 2017. A hybrid approach for thread recommendation in MOOC forums. International Journal of Social, Behavioral, Educational, Economic, Business and Industrial Engineering, Vol. 11, 10 (2017), 2195--2201.
[17]
Steven Kearnes, Kevin McCloskey, Marc Berndl, Vijay Pande, and Patrick Riley. 2016. Molecular graph convolutions: moving beyond fingerprints. Journal of computer-aided molecular design, Vol. 30, 8 (2016), 595--608.
[18]
Donghyun Kim, Chanyoung Park, Jinoh Oh, Sungyoung Lee, and Hwanjo Yu. 2016. Convolutional matrix factorization for document context-aware recommendation. In Proceedings of the 10th ACM conference on recommender systems. 233--240.
[19]
Diederik P Kingma and Jimmy Ba. 2014. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014).
[20]
Thomas N Kipf and Max Welling. 2017. Semi-Supervised Classification with Graph Convolutional Networks. In International Conference on Learning Representations . https://openreview.net/pdf?id=SJU4ayYgl
[21]
Andrew S Lan, Jonathan C Spencer, Ziqi Chen, Christopher G Brinton, and Mung Chiang. 2018. Personalized thread recommendation for MOOC discussion forums. In Joint European Conference on Machine Learning and Knowledge Discovery in Databases. Springer, 725--740.
[22]
Mingda Li, Weiting Gao, and Yi Chen. 2020. A Topic and Concept Integrated Model for Thread Recommendation in Online Health Communities. In Proceedings of the 29th ACM International Conference on Information & Knowledge Management . 765--774.
[23]
Xiaopeng Li and James She. 2017. Collaborative variational autoencoder for recommender systems. In Proceedings of the 23rd ACM SIGKDD international conference on knowledge discovery and data mining . 305--314.
[24]
Yankai Lin, Zhiyuan Liu, Maosong Sun, Yang Liu, and Xuan Zhu. 2015. Learning entity and relation embeddings for knowledge graph completion. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 29.
[25]
Jakub Macina, Ivan Srba, Joseph Jay Williams, and Maria Bielikova. 2017. Educational question routing in online student communities. In Proceedings of the Eleventh ACM Conference on Recommender Systems. 47--55.
[26]
Subhabrata Mukherjee, Gerhard Weikum, and Cristian Danescu-Niculescu-Mizil. 2014. People on drugs: credibility of user statements in health communities. In Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining . 65--74.
[27]
Fabian Pedregosa, Gaël Varoquaux, Alexandre Gramfort, Vincent Michel, Bertrand Thirion, Olivier Grisel, Mathieu Blondel, Peter Prettenhofer, Ron Weiss, Vincent Dubourg, et almbox. 2011. Scikit-learn: Machine learning in Python. the Journal of machine Learning research, Vol. 12 (2011), 2825--2830.
[28]
Xiaojuan Qi, Renjie Liao, Jiaya Jia, Sanja Fidler, and Raquel Urtasun. 2017. 3d graph neural networks for rgbd semantic segmentation. In Proceedings of the IEEE International Conference on Computer Vision. 5199--5208.
[29]
Jizhi Tang, Yansong Feng, and Dongyan Zhao. 2019. Learning to Update Knowledge Graphs by Reading News. In Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP) . 2632--2641.
[30]
Rohan Tondulkar, Manisha Dubey, and Maunendra Sankar Desarkar. 2018. Get me the best: predicting best answerers in community question answering sites. In Proceedings of the 12th ACM Conference on Recommender Systems . 251--259.
[31]
Petar Velivc ković, Guillem Cucurull, Arantxa Casanova, Adriana Romero, Pietro Lio, and Yoshua Bengio. 2017. Graph attention networks. arXiv preprint arXiv:1710.10903 (2017).
[32]
Jing Wang, Chuntao Man, Yifei Zhao, and Feiyue Wang. 2016. An answer recommendation algorithm for medical community question answering systems. In 2016 IEEE International Conference on Service Operations and Logistics, and Informatics (SOLI). IEEE, 139--144.
[33]
Xiang Wang, Xiangnan He, Yixin Cao, Meng Liu, and Tat-Seng Chua. 2019. Kgat: Knowledge graph attention network for recommendation. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining . 950--958.
[34]
Xiaolong Wang, Yufei Ye, and Abhinav Gupta. 2018. Zero-shot recognition via semantic embeddings and knowledge graphs. In Proceedings of the IEEE conference on computer vision and pattern recognition . 6857--6866.
[35]
Xi Wang, Kang Zhao, and Nick Street. 2014. Social support and user engagement in online health communities. In International Conference on Smart Health. Springer, 97--110.
[36]
Le Wu, Peijie Sun, Yanjie Fu, Richang Hong, Xiting Wang, and Meng Wang. 2019 a. A neural influence diffusion model for social recommendation. In Proceedings of the 42nd international ACM SIGIR conference on research and development in information retrieval. 235--244.
[37]
Qitian Wu, Hengrui Zhang, Xiaofeng Gao, Peng He, Paul Weng, Han Gao, and Guihai Chen. 2019 b. Dual graph attention networks for deep latent representation of multifaceted social effects in recommender systems. In The World Wide Web Conference . 2091--2102.
[38]
Zhenlei Yan and Jie Zhou. 2012. A new approach to answerer recommendation in community question answering services. In European Conference on Information Retrieval. Springer, 121--132.
[39]
Diyi Yang, Mario Piergallini, Iris Howley, and Carolyn Rose. 2014. Forum thread recommendation for massive open online courses. In Educational Data Mining 2014 . Citeseer.
[40]
Lei Yang and Xavier Amatriain. 2016. Recommending the World's Knowledge: Application of Recommender Systems at Quora. In Proceedings of the 10th ACM Conference on Recommender Systems. 389--389.
[41]
Thomas Zhang, Jason HD Cho, and Chengxiang Zhai. 2014. Understanding user intents in online health forums. In Proceedings of the 5th ACM Conference on Bioinformatics, Computational Biology, and Health Informatics . 220--229.
[42]
Stan Zhao, Meng Jiang, Quan Yuan, Bing Qin, Ting Liu, and ChengXiang Zhai. 2017. ContextCare: Incorporating Contextual Information Networks to Representation Learning on Medical Forum Data. In IJCAI. 3497--3503.
[43]
Marinka Zitnik, Monica Agrawal, and Jure Leskovec. 2018. Modeling polypharmacy side effects with graph convolutional networks. Bioinformatics, Vol. 34, 13 (2018), i457--i466.

Cited By

View all
  • (2024)Recommender System: A Comprehensive Overview of Technical Challenges and Social ImplicationsIECE Transactions on Sensing, Communication, and Control10.62762/TSCC.2024.8985031:1(30-51)Online publication date: 15-Oct-2024
  • (2024)Recent Developments in Recommender Systems: A Survey [Review Article]IEEE Computational Intelligence Magazine10.1109/MCI.2024.336398419:2(78-95)Online publication date: May-2024
  • (2023)Invariant Node Representation Learning under Distribution Shifts with Multiple Latent EnvironmentsACM Transactions on Information Systems10.1145/360442742:1(1-30)Online publication date: 18-Aug-2023
  • Show More Cited By

Index Terms

  1. KETCH: Knowledge Graph Enhanced Thread Recommendation in Healthcare Forums

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      SIGIR '22: Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval
      July 2022
      3569 pages
      ISBN:9781450387323
      DOI:10.1145/3477495
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 07 July 2022

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. graph neural networks
      2. medical knowledge graph
      3. online health forum
      4. recommendation system

      Qualifiers

      • Research-article

      Funding Sources

      Conference

      SIGIR '22
      Sponsor:

      Acceptance Rates

      Overall Acceptance Rate 792 of 3,983 submissions, 20%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)306
      • Downloads (Last 6 weeks)41
      Reflects downloads up to 28 Feb 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)Recommender System: A Comprehensive Overview of Technical Challenges and Social ImplicationsIECE Transactions on Sensing, Communication, and Control10.62762/TSCC.2024.8985031:1(30-51)Online publication date: 15-Oct-2024
      • (2024)Recent Developments in Recommender Systems: A Survey [Review Article]IEEE Computational Intelligence Magazine10.1109/MCI.2024.336398419:2(78-95)Online publication date: May-2024
      • (2023)Invariant Node Representation Learning under Distribution Shifts with Multiple Latent EnvironmentsACM Transactions on Information Systems10.1145/360442742:1(1-30)Online publication date: 18-Aug-2023
      • (2023)SCHash: Speedy Simplicial Complex Neural Networks via Randomized HashingProceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3539618.3591762(1609-1618)Online publication date: 19-Jul-2023
      • (2023)WellFactor: Patient Profiling using Integrative Embedding of Healthcare Data2023 IEEE International Conference on Big Data (BigData)10.1109/BigData59044.2023.10386138(616-625)Online publication date: 15-Dec-2023
      • (2023)Knowledge graph incremental embedding for unseen modalitiesKnowledge and Information Systems10.1007/s10115-023-01868-965:9(3611-3631)Online publication date: 20-Apr-2023
      • (2022)Recommendations with residual connections and negative sampling based on knowledge graphsKnowledge-Based Systems10.1016/j.knosys.2022.110049258:COnline publication date: 22-Dec-2022

      View Options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Login options

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media