SearcharxivSearch

arXiv subjects

Muhammad Anis Al Hilmi

Publications and source records attributed to Muhammad Anis Al Hilmi.

3 recordsLinked to original sources

Tabular PDF Information Extraction with Local LLMs and Layout-Aware Parsing: A Reliability Evaluation

Extracting structured information from academic PDF documents is non trivial: a single page typically combines free text metadata with tabular regions, exhibits cross program variation, and is susceptible to Unicode encoding artifacts that interfere with downstream parsing. This study evaluates the reliability of information extraction approaches for tabular PDF documents, using academic course registration documents (Kartu Rencana Studi or KRS) from Indonesian higher education as a case study. Three strategies are compared: LLM only, Hybrid Deterministic - LLM (regex & LLM), and a Camelot based pipeline with LLM fallback. Experiments were conducted on 140 documents for the LLM based test and 860 documents for the Camelot based pipeline evaluation, covering four study programs with varying data in tables and metadata. Three 12 - 14B LLM models (Gemma 3, Phi 4, and Qwen 2.5) were run locally using Ollama and a consumer grade CPU without a GPU. Evaluations used exact match (EM) and Levenshtein similarity (LS) metrics with a threshold of 0.7. Although not applicable to all models, the results show that the hybrid approach can improve efficiency compared to LLM only, especially for deterministic metadata. The Camelot based pipeline with LLM fallback produced the best combination of accuracy (EM and LS up to 0.99 - 1.00) and computational efficiency (less than 1 second per PDF in most cases). The Qwen 2.5:14b model demonstrated the most consistent performance across all scenarios. These findings confirm that integrating deterministic and LLM based methods is a reliable and efficient strategy for information extraction from tabular text based PDF documents in computationally constrained environments.

cs.CL

Vulnerable Source Code Detection using SonarCloud Code Analysis

In Software Development Life Cycle (SDLC), security vulnerabilities are one of the points introduced during the construction stage. Failure to detect software defects earlier after releasing the product to the market causes higher repair costs for the company. So, it decreases the company's reputation, violates user privacy, and causes an unrepairable issue for the application. The introduction of vulnerability detection enables reducing the number of false alerts to focus the limited testing efforts on potentially vulnerable files. UMKM Masa Kini (UMI) is a Point of Sales application to sell any Micro, Small, and Medium Enterprises Product (UMKM). Therefore, in the current work, we analyze the suitability of these metrics to create Machine Learning based software vulnerability detectors for UMI applications. Code is generated using a commercial tool, SonarCloud. Experimental result shows that there are 3,285 vulnerable rules detected.

cs.CY

Uji Performa dan Website Responsiveness Institusi dan Smart City se-Jawa Barat

The Government through the Ministry of Information and Communication Technology (Kemkominfo) held the 100 Smart Cities Program, an effort to improve the quality of public services. The program produces a Smart City Masterplan to develop regencies and cities. Access to the website of the regencies-cities government that is member of the program is one success indicator of using technology for the community, because the accessing speed (loading time) and responsiveness of the website is a convenience factor in service users. Hence, the importance of viewing and monitoring public service websites related to public service information in loading time and responsiveness of the website. From the data of regencies-cities registered in this program, many of them are from West Java Province, recorded around 11 of the total 26 regencies-cities. This study presents a website assessment using weighting method that focuses on loading time and responsiveness to see the performance of community services provided by the municipal governments that are incorporated in a smart city case study in West Java Province. There are six parameters in weighting performance of website used in this study, namely first-contentful-paint, first-meaningful-paint, speed-index, interactive, first-cpu-idle, and max potential first input delay. The weighting value is compared with Google's dataset, CrUX (Chrome User Experience Report). The test results show that the majority of websites have an average performance of 38.7 (mobile) 63.6 (web) of the 530 websites incorporated in the smart city, with the best results obtained by the City of Bandung.

cs.CY