| a:1:{s:5:"en_US";s:52:"SEKOLAH TINGGI METEOROLOGI KLIMATOLOGI DAN GEOFISIKA";}, | ||
![]() |
Google Scholar | |
![]() |
Garuda | |
![]() |
Sinta | |
| View Articles | ||
| ORCID: https://orcid.org/0009-0008-0539-5554 | ||
| cahyoadinugroho10@gmail.com |
| SEKOLAH TINGGI METEOROLOGI KLIMATOLOGI DAN GEOFISIKA, | ||
![]() |
Google Scholar | |
![]() |
Garuda | |
![]() |
Sinta | |
| View Articles | ||
| ORCID: https://orcid.org/0000-0003-3825-7592 | ||
| giarnostmkg@gmail.com |
Background: Weather information plays an important role in supporting people's daily activities, including travel, agriculture, outdoor activities, and decision-making. However, raw meteorological data delivered through Application Programming Interface (API) services is commonly presented in JSON format, which is highly technical and difficult for the general public to interpret.
Aims: This research aims to democratize access to raw weather data by developing an interactive and personalized Telegram chatbot that serves as an intermediary system (middleware) between users and external weather data APIs. The system is designed to provide weather information in a natural, contextual, and user-friendly form.
Methods: The proposed system implements a Two-Stage Large Language Model (LLM) Pipeline architecture utilizing the Gemini 3.1 Pro model. The architecture separates the LLM workload into two specialized stages. The first stage, the Router Engine, functions as a probabilistic semantic classifier to identify and categorize user intentions. The second stage, the Formatter Engine, acts as a contextual text generator that processes factual JSON weather data obtained from external APIs and transforms it into concise, casual, and understandable narratives
Result: The evaluation results demonstrate high system stability, with context recognition accuracy reaching 98.8%. The proposed processing architecture also achieves network response latency below 2.5 seconds. Furthermore, the graceful degradation mechanism demonstrates strong fault tolerance when the system encounters API quota limitations.
Conclusion: The separation of cognitive roles within the LLM, combined with external factual data extraction, effectively reduces cognitive barriers to weather information and mitigates the risk of hallucination.
You may also start an advanced similarity search for this article.