{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,7]],"date-time":"2026-03-07T19:18:22Z","timestamp":1772911102852,"version":"3.50.1"},"reference-count":42,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2025,3,3]],"date-time":"2025-03-03T00:00:00Z","timestamp":1740960000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"European Union-NextGenerationEU","award":["BG-RRP-2.004-0001-C01"],"award-info":[{"award-number":["BG-RRP-2.004-0001-C01"]}]},{"name":"National Recovery and Resilience Plan of the Republic of Bulgaria","award":["BG-RRP-2.004-0001-C01"],"award-info":[{"award-number":["BG-RRP-2.004-0001-C01"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>Plovdiv faces significant air pollution challenges due to geographic, climatic, and industrial factors, making accurate air quality assessment critical. This study presents a hybrid multi-agent platform that integrates symbolic and sub-symbolic artificial intelligence to improve the reliability of air quality monitoring. The platform features a BDI agent, developed using JaCaMo, for processing real-time sensor measurements and a ReAct agent, implemented with LangChain, to incorporate external data sources and perform advanced analytics. By combining these AI approaches, the platform enhances data integration, detects anomalies, and resolves discrepancies between conflicting air quality reports. Furthermore, its scalable and adaptable architecture lays the foundation for future advancements in environmental monitoring. This research represents the first stage in developing an AI-powered system that supports more objective and data-driven decision-making for air quality management in Plovdiv.<\/jats:p>","DOI":"10.3390\/fi17030112","type":"journal-article","created":{"date-parts":[[2025,3,3]],"date-time":"2025-03-03T05:52:16Z","timestamp":1740981136000},"page":"112","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["A Regional Multi-Agent Air Monitoring Platform"],"prefix":"10.3390","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3854-4260","authenticated-orcid":false,"given":"Stanimir","family":"Stoyanov","sequence":"first","affiliation":[{"name":"Department of Computer Systems, University of Plovdiv \u201cPaisii Hilendarski\u201d, 4000 Plovdiv, Bulgaria"},{"name":"Institute of Information and Communication Technologies, Bulgarian Academy of Sciences, 1113 Sofia, Bulgaria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0306-0311","authenticated-orcid":false,"given":"Emil","family":"Doychev","sequence":"additional","affiliation":[{"name":"Department of Computer Systems, University of Plovdiv \u201cPaisii Hilendarski\u201d, 4000 Plovdiv, Bulgaria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0129-5002","authenticated-orcid":false,"given":"Asya","family":"Stoyanova-Doycheva","sequence":"additional","affiliation":[{"name":"Department of Computer Systems, University of Plovdiv \u201cPaisii Hilendarski\u201d, 4000 Plovdiv, Bulgaria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0617-9844","authenticated-orcid":false,"given":"Veneta","family":"Tabakova-Komsalova","sequence":"additional","affiliation":[{"name":"Department of Computer Systems, University of Plovdiv \u201cPaisii Hilendarski\u201d, 4000 Plovdiv, Bulgaria"},{"name":"Institute of Information and Communication Technologies, Bulgarian Academy of Sciences, 1113 Sofia, Bulgaria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1939-3479","authenticated-orcid":false,"given":"Ivan","family":"Stoyanov","sequence":"additional","affiliation":[{"name":"Institute of Information and Communication Technologies, Bulgarian Academy of Sciences, 1113 Sofia, Bulgaria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Iliya","family":"Nedelchev","sequence":"additional","affiliation":[{"name":"Department of Computer Systems, University of Plovdiv \u201cPaisii Hilendarski\u201d, 4000 Plovdiv, Bulgaria"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2025,3,3]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"8","DOI":"10.18178\/ijesd.2018.9.1.1066","article-title":"Air quality prediction: Big data and machine learning approaches","volume":"9","author":"Kang","year":"2018","journal-title":"Int. J. Environ. Sci. Dev."},{"key":"ref_2","unstructured":"(2024, December 16). Institute for Health Metrics and Evaluation. Available online: https:\/\/www.healthdata.org\/research-analysis\/health-risks-issues\/air-pollution."},{"key":"ref_3","unstructured":"EPA (2024, December 16). Air Quality Management Process Cycle, Available online: https:\/\/www.epa.gov\/air-quality-management-process\/air-quality-management-process-cycle."},{"key":"ref_4","unstructured":"(2024, December 16). Meter. Available online: https:\/\/meter.ac\/gs\/nodes\/."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Cleophas, L., and Massink, M. (2021). Symbolic and Statistical Theories of Cognition: Towards Inte-grated Artificial Intelligence. Software Engineering and Formal Methods, SEFM 2020 Collocated Workshops, Proceedings of the SEFM 2020 Lecture Notes in Computer Science, Amsterdam, The Netherlands, 14\u201315 September 2020, Springer.","DOI":"10.1007\/978-3-030-67220-1"},{"key":"ref_6","unstructured":"Ilkou, E., and Koutraki, M. (2020, January 19\u201320). Symbolic Vs Sub-symbolic AI Methods: Friends or Enemies?. Proceedings of the International Conference on Information and Knowledge Management, Galway, Ireland. Available online: https:\/\/ceur-ws.org\/Vol-2699\/paper06.pdf."},{"key":"ref_7","unstructured":"(2024, December 16). An Official Website of the European Union. Air Quality Modeling. Available online: https:\/\/aqm.jrc.ec.europa.eu\/Section\/Assessment\/Background."},{"key":"ref_8","unstructured":"(2024, December 16). An Official Website of the European Union. FAIRMODE. Available online: https:\/\/fairmode.jrc.ec.europa.eu\/."},{"key":"ref_9","unstructured":"European Environment Agency (2024, December 16). European Air Quality Index App Now Available in all EU Languages. Available online: https:\/\/www.eea.europa.eu\/en\/newsroom\/news\/european-air-quality-index-app."},{"key":"ref_10","unstructured":"(2024, December 16). WHO. Available online: https:\/\/www.who.int\/teams\/environment-climate-change-and-health\/air-quality-energy-and-health."},{"key":"ref_11","unstructured":"(2024, December 16). SafetyCulture. Available online: https:\/\/safetyculture.com\/app\/air-quality-monitoring-software\/."},{"key":"ref_12","unstructured":"(2024, December 16). Real-Time Air Quality Monitoring Solutions. Available online: https:\/\/www.aeroqual.com\/."},{"key":"ref_13","unstructured":"(2024, December 16). Air Quality Monitors Created by Industry Experts. Available online: https:\/\/www.kaiterra.com\/."},{"key":"ref_14","unstructured":"(2024, December 16). Envisom\u2014Advanced Air Monitoring Software for Professionals. Available online: https:\/\/oizom.com\/envizom-air-quality-monitoring-software\/."},{"key":"ref_15","unstructured":"(2024, December 16). Real-Time Impact on the Community and the Planet. Available online: https:\/\/envirosuite.com\/."},{"key":"ref_16","unstructured":"(2024, December 16). Air Emissions Management Software. Available online: https:\/\/www.era-environmental.com\/solutions\/environmental\/air."},{"key":"ref_17","unstructured":"(2024, December 16). Envea. Available online: https:\/\/www.envea.global\/."},{"key":"ref_18","unstructured":"(2024, December 16). ECMWF as Part of The Copernicus Programme, Air quality. Available online: https:\/\/atmosphere.copernicus.eu\/air-quality."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Mengara Mengara, A.G., Park, E., Jang, J., and Yoo, Y. (2022). Attention-Based Distributed Deep Learning Model for Air Quality Forecasting. Sustainability, 14.","DOI":"10.3390\/su14063269"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Soares, P.H., Monteiro, J.P., Gaioto, F.J., Ogiboski, L., and Andrade, C.M.G. (2023). Use of Association Algorithms in Air QualityMonitoring. Atmosphere, 14.","DOI":"10.3390\/atmos14040648"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Khan, T.R., Emerson, Z.I., and Mentz, K.H. (2024). Evaluation of Fine Particulate Matter (PM2.5) Concentrations Measured by Collocated Federal Reference Method and Federal Equivalent Method Monitors in the U.S. Atmosphere, 15.","DOI":"10.3390\/atmos15080978"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Yang, J., Tian, Y., and Wu, C.H. (2024). Air Quality Prediction and Ranking Assessment Based on Bootstrap-XGBoost Algorithm and Ordinal Classification Models. Atmosphere, 15.","DOI":"10.3390\/atmos15080925"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Nycz, B., and Pietrucha-Urbanik, K. (2024). Advances in Air Quality Monitoring: The Role of Drone Technology. Proceedings, 105.","DOI":"10.3390\/proceedings2024105019"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Zhang, J., and Xia, W. (2022). Prediction of PM2.5 Concentration on the Basis of Multi-Time Scale Fusion. Processes, 10.","DOI":"10.3390\/pr10010171"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Rescio, G., Manni, A., Caroppo, A., Carluccio, A.M., Siciliano, P., and Leone, A. (2023). Multi-Sensor Platform for Predictive Air Quality Monitoring. Sensors, 23.","DOI":"10.3390\/s23115139"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"9023","DOI":"10.1007\/s00521-019-04432-1","article-title":"Regression trees modeling of time series for air pollution analysis and forecasting","volume":"31","author":"Voynikova","year":"2019","journal-title":"Neural Comput. Appl."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Lirkov, I., and Margenov, S. (2020). Modeling of PM10 Air Pollution in Urban Environment Using MARS. Large-Scale Scientific Computing. LSSC 2019, Proceedings of the Lecture Notes in Computer Science, Sozopol, Bulgaria, 10\u201314 June 2019, Springer.","DOI":"10.1007\/978-3-030-41032-2"},{"key":"ref_28","unstructured":"Wooldridge, M. (2009). An Introduction to MultiAgent Systems, Wiley. Available online: https:\/\/www.wiley.com\/en-be\/An+Introduction+to+MultiAgent+Systems%2C+2nd+Edition-p-9780470519462."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Boissier, O., Bordini, R.H., Hubner, J., and Ricci, A. (2020). Multi-Agent Oriented Programming Programming Multi-Agent Systems Using JaCaMo, The MIT Press.","DOI":"10.1017\/S026988891800005X"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Cohen, P.R., Morgan, J.L., and Pollack, M.E. (1990). What is intention?. Intentions in Communication, The MIT Press.","DOI":"10.7551\/mitpress\/3839.001.0001"},{"key":"ref_31","unstructured":"Wooldridge, M. (2003). Reasoning About Rational Agents, The MIT Press. Available online: https:\/\/mitpress.mit.edu\/9780262515566\/reasoning-about-rational-agents\/."},{"key":"ref_32","unstructured":"World Health Organization (2021). WHO Global Air Quality Guidelines: Particulate Matter (PM2.5 and PM10), Ozone, Nitrogen Dioxide, Sulfur Dioxide, and Carbon Monoxide, WHO. Available online: https:\/\/www.who.int\/publications\/i\/item\/9789240034228."},{"key":"ref_33","unstructured":"Executive Environmental Agency of Bulgaria (2024, December 16). Air Quality Bulletin: 2023 Report on Atmospheric Pollutants in Bulgaria, Available online: https:\/\/www.eea.government.bg."},{"key":"ref_34","unstructured":"Plovdiv Municipality (2024, December 16). Environmental Monitoring System of Plovdiv Municipality, Available online: https:\/\/ecomonitoring.plovdiv.bg."},{"key":"ref_35","unstructured":"(2024, December 16). Node-RED. Low-Code Programming for Event-Driven Applications. Available online: https:\/\/nodered.org\/."},{"key":"ref_36","unstructured":"(2024, December 16). FROST-Server. Fraunhofer IOSB\u2019s Server Implementation of the OGC SensorThings API. Available online: https:\/\/fraunhoferiosb.github.io\/FROST-Server\/."},{"key":"ref_37","unstructured":"(2024, December 16). TimescaleDB. Time Series Database. Available online: https:\/\/www.timescale.com\/."},{"key":"ref_38","unstructured":"(2024, December 16). Grafana. The Open Observability Platform. Available online: https:\/\/grafana.com\/."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1007\/s10458-006-0012-0","article-title":"Environment as a first class abstraction in multiagent systems","volume":"14","author":"Weyns","year":"2007","journal-title":"Auton. Agents Multi-Agent Syst."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"158","DOI":"10.1007\/s10458-010-9140-7","article-title":"Environment programming in multi-agent systems: An artifact-based perspective","volume":"23","author":"Ricci","year":"2011","journal-title":"Auton. Agents Multi-Agent Syst."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"e1162","DOI":"10.7717\/peerj-cs.1162","article-title":"Modularization in Belief-Desire-Intention agent programming and artifact-based environments","volume":"8","year":"2022","journal-title":"PeerJ Comput. Sci."},{"key":"ref_42","unstructured":"Yao, S., Zhao, J., Yu, D., Du, N., Shafran, I., Narasimhan, K., and Cao, Y. (2023, January 1\u20135). REACT: Synergizing Reasoning and Acting in Language Models. Proceedings of the International Conference on Learning Representations, Kigali, Rwanda."}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/17\/3\/112\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T16:46:11Z","timestamp":1760028371000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/17\/3\/112"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,3]]},"references-count":42,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2025,3]]}},"alternative-id":["fi17030112"],"URL":"https:\/\/doi.org\/10.3390\/fi17030112","relation":{},"ISSN":["1999-5903"],"issn-type":[{"value":"1999-5903","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,3,3]]}}}