Background: Multi-source evidence fusion aims to process and combine evidence from different sources to support rational and reliable decision-making. The evidential reasoning (ER) approach is a helpful method to deal with information from multiple sources with uncertainty. It has been widely used in business analytics, healthcare management, and other fields for optimal decision-making. However, computerized implementation of the ER approach usually requires much expertise and effort. At present, some ER-based computerized tools, such as the intelligent decision system (IDS), have been developed by professionals to provide decision support. Nevertheless, IDS is not open source, and the user interfaces are a bit complicated for non-professional users. The lack of a free-to-access and easy-to-use computerized tool limits the application of ER. Methods: We designed and developed a Python package that could efficiently implement the ER approach for multi-source evidence fusion. Further, based on it, we built an online web-based system, providing not only real-time evidence fusion but also visualized illustrations of combined results. Finally, a comparison study between the Python package and IDS was conducted. Results: A Python package, ERTool, was developed to implement the ER approach automatically and efficiently. The online version of the ERTool provides a more convenient way to handle evidence fusion tasks. Conclusions: ERTool, compatible with Python 3 and can be installed through the Python Package Index at https://pypi.org/project/ERTool/, was developed to implement the ER approach. The ERTool has advantages in easy accessibility, clean interfaces, and high computing efficiency, making it a key tool for researchers and practitioners in multiple evidence-based decision-making. It helps bridge the gap between the algorithmic ER and its practical application and facilitates its widespread adoption in general decision-making contexts.
Read full abstract