Claim Missing Document
Check
Articles

Found 19 Documents
Search

INFORMATION RETRIEVAL BERBASIS LATENT DIRICHLET ALLOCATION PADA DATA KEKAYAAN INTELEKTUAL Hayati, Hashri; Alifi, Muhammad Riza
Jurnal Teknologi Terapan Vol 11, No 2 (2025): Jurnal Teknologi Terapan
Publisher : P3M Politeknik Negeri Indramayu

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31884/jtt.v11i2.793

Abstract

The shift toward a knowledge-based economy underscores the importance of intellectual property (IP) management. Unfortunately, conventional keyword-based search methods often fail to capture the semantic relationships between concepts in documents—particularly complex ones like patents and copyrights. This study proposes a topic modeling approach using the Latent Dirichlet Allocation (LDA) method to improve the relevance and accuracy of information retrieval in IP data. The research developed 76 models based on four scenarios: with and without language translation, and with and without n-gram tokenization, using topic numbers ranging from 1 to 19. The best four models from each scenario yielded coherence scores between 0.4411 and 0.4581. Evaluation using Mean Average Precision (MAP) on the top 10 documents showed that the model without translation and with unigram tokenization (10 topics) achieved the best results with an average MAP of 78%. The findings indicate that language translation and n-gram tokenization do not significantly impact the coherence score. However, models without n-gram tokenization (bigram and trigram combinations) yielded relatively more semantically relevant search results based on MAP values. Automatic translation in this study resulted in lower MAP scores compared to models without translation.
PENGEMBANGAN DAN PELATIHAN MODUL VERIFIKASI BMD PADA APLIKASI DIARVIS-BMD DI PEMERINTAH KABUPATEN BANDUNG Wisnuadhi, Bambang; Munawar, Ghifari; Alifi, Muhammad Riza; Arsyad, Zulkifli; Wirasta, Wendi
Jurnal Penelitian dan Pengabdian Kepada Masyarakat UNSIQ Vol 11 No 01 (2024): Januari
Publisher : Lembaga Penelitian, Penerbitan dan Pengabdian Masyarakat (LP3M) UNSIQ

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.32699/ppkm.v11i01.5844

Abstract

Aplikasi Diarvis-BMD telah dikembangkan sebagai media perekam data barang milik daerah (BMD) untuk membantu pelaksanaan sensus BMD di Pemerintah Kabupaten Bandung. Aplikasi ini telah digunakan oleh 66 SKPD mulai Dinas Pendidikan, Dinas Kesehatan, Dinas PUTR, Dinas Pariwisata dan Kebudayaan hingga ke Kecamatan. Secara umum alur pelaksanaan sensus BMD dibagi menjadi tiga tahapan, yakni tahap pelabelan dan sensus aset BMD, tahap verifikasi hasil sensus BMD, dan tahap pelaporan aset BMD. Versi awal aplikasi Diarvis-BMD baru dikembangkan sampai dengan tahapan pelabelan dan sensus aset BMD. Oleh karenanya di tahun 2023 ini, tim mengusulkan program PkM untuk mengembangkan modul verifikasi BMD dan modul pelaporan di aplikasi Diarvis-BMD serta memberikan pelatihan penggunaan aplikasinya. Pengguna aplikasi terbagi menjadi tiga peran, yaitu operator, verifikator 1, dan verifikator 2. Teknologi yang digunakan sebagai dasar pengembangan aplikasinya adalah web framework Laravel dengan bahasa pemrograman PHP dan database PostgreSQL. Modul yang telah dikembangkan kemudian dievaluasi oleh pengguna melalui kuesioner dan hasilnya menunjukkan penilaian yang positif.
PENGEMBANGAN DAN PENDAMPINGAN APLIKASI RAPOR SANTRI BERBASIS WEBSITE DI PONDOK PESANTREN AL-IMAM AL-ISLAMI Alifi, Muhammad Riza; Semiawan, Transmissia; Maspupah, Asri; Hayati, Hashri; Lieharyani, Djoko Cahyo Utomo
Jurnal Abdi Insani Vol 11 No 1 (2024): Jurnal Abdi Insani
Publisher : Universitas Mataram

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.29303/abdiinsani.v11i1.1203

Abstract

Al-Imam Al-Islami Islamic Boarding School (ponpes) located in Cikembar, Sukabumi, West Java is an educational institution. Al-Imam Al-Islam Islamic Boarding School has been established since 1994. One of the important activities at the Islamic boarding school is managing and issuing (generating) santri passports. Currently, Islamic boarding schools still experience several problems in managing and publishing report cards, including human error because they still use conventional methods using the Excel office application; and the process of issuing report cards is quite long because report card data is not stored in one place. Web application development is aimed at overcoming these problems, through the capability to minimize human error with management support in setting user access rights based on roles or assignments, centralized data storage, and support for the data recapitulation process to speed up the issuance of report cards. This application development method consists of nine stages, namely: (1) Problem Identification; (2) Literature Study; (3) Data Collection; (4) Needs Analysis; (5) Application Design; (6) Application Implementation; (7) Application Testing and Improvement; (8) Assistance in using the application; and (9) Preparation of Output Documentation. The result of this activity is an appropriate technology product in the form of a web application for managing and publishing Islamic boarding school report cards, accompanied by modules and handouts for users using instructions and technical management of the application. Based on test results and use by users, this application has made it easier for Islamic boarding schools to manage and publish Islamic boarding school report cards. As a community service activity, a web-based application for managing and publishing report cards has been adopted and utilized directly by Islamic boarding schools as user partners.
Pelatihan Pembelajaran Computational Thinking Untuk Guru SMP 1 Negeri Baleendah Sari, Aprianti Nanda; Gelar, Trisna; Hayati, Hashri; Firdaus, Lukmannul Hakim; Hodijah, Ade; Alifi, Muhammad Riza
Jurnal Pengabdian Masyarakat IPTEK Vol. 4 No. 1 (2024): Edisi Januari 2024
Publisher : STMIK Triguna Dharma

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.53513/abdi.v4i1.9570

Abstract

Salah satu misi dari SMP Negeri 1 Baleendah adalah melaksanakan proses belajar dan bimbingan secara efektif yang dapat menggali seluruh potensi yang dimiliki siswa sehingga dapat menghasilkan siswa yang berprestasi. Peningkatan prestasi siswa dapat diraih dengan berbagai cara, salah satunya dengan peningkatan kompetensi Computational Thinking (CT). Aktifitas CT dengan format permainan dan multidisiplin dapat meningkatakan kreativitas dari siswa. Pemberian pelatihan aktifitas CT Unlugged seperti Lego-Clone dan Educational Robot dan Plugged dengan pengembangan games, animasi, dan video dengan media Scratch dapat meningkatan kompetensi guru dalam membuat bahan ajar dan media pembelajaran yang kreatif dan menarik. Tahapan pengabdian terdiri dari analisa situasi dan kebutuhan, perancangan bahan ajar pelatihan, pelaksanaan pelatihan, pendampingan peserta pelatihan, evaluasi dan capstone project. Dari hasil evaluasi, kemampuan CT guru yang mengikuti pelatihan meningkat. Selain itu, guru-guru yang mengajar mata Pelajaran berbeda berhasil berkolaboarsi mengembangkan bahan ajar sederhana berbasis CT yang multidisiplin menggunakan Scratch. Selain melakukan pelatihan, Guru berhasil menyelesaikan Capstone Project yang berupa Implementasi CT untuk bahan ajar mulai dari inisiasi ide, pembuatan bahan ajar dan implementasi pada kegiatan belajar mengajar pada masing-masing kelas.
ANALISIS BRAND LAYANAN AKADEMIK PERGURUAN TINGGI INDONESIA MENGGUNAKAN KLASIFIKASI TEKS DI MEDIA SOSIAL Hashri Hayati; Muhammad Riza Alifi
Syntax : Journal of Software Engineering, Computer Science and Information Technology Vol 6, No 1 (2025): Juni 2025
Publisher : Universitas Dharmawangsa

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.46576/syntax.v6i1.6924

Abstract

 Penelitian ini bertujuan untuk menganalisis persepsi komunitas eksternal terhadap brand akademik perguruan tinggi di Indonesia melalui media sosial, khususnya Twitter/X. Seiring dengan tingginya jumlah perguruan tinggi dan angka partisipasi kasar (APK), kompetisi antar institusi pendidikan tinggi semakin kuat, mendorong perlunya diferensiasi brand yang disampaikan ke publik. Dalam studi ini, dikumpulkan post dari 30 akun resmi X perguruan tinggi di Indonesia yang kemudian diklasifikasikan ke dalam lima kategori brand akademik: Innovative, Global Impact, Student Engagement, Career Focused, dan Research Excellent. Proses klasifikasi dilakukan dengan membangun model pembelajaran menggunakan algoritma Naïve Bayes, yang diimplementasikan melalui pustaka pemrosesan bahasa alami di lingkungan Node.js. Untuk mengevaluasi kinerja model, dilakukan pengujian terhadap dataset uji terpisah, dan dihitung metrik evaluasi berupa precision, recall, dan accuracy berdasarkan nilai True Positive, False Positive, dan False Negative yang diperoleh melalui confusion matrix untuk setiap kelas. Hasil evaluasi menunjukkan bahwa model yang dikembangkan memiliki performa nilai rata-rata precision sebesar 80,8%, recall sebesar 78,8%, dan accuracy sebesar 80%, sehingga dapat diandalkan sebagai alat bantu untuk memahami kesesuaian antara brand yang dikomunikasikan dan persepsi publik secara daring. Kata Kunci— brand akademik, brand perguruan tinggi, klasifikasi teks, naïve bayes, media sosial. ABSTRACTThis study aims to analyze the perceptions of external communities regarding the academic branding of Indonesian universities through social media, particularly Twitter/X. With the growing number of higher education institutions and rising gross enrollment rates, competition among universities has intensified—prompting the need for more distinct and strategic public brand positioning. In this study, posts were collected from 30 official university X accounts in Indonesia and categorized into five academic brand themes: Innovative, Global Impact, Student Engagement, Career Focused, and Research Excellent. The classification process involved building a supervised machine learning model using the Naïve Bayes algorithm, implemented with a natural language processing library in the Node.js environment. To evaluate the model's performance, a separate test dataset was used, and evaluation metrics—namely precision, recall, and accuracy—were calculated for each class based on values of True Positive, False Positive, and False Negative derived from a confusion matrix. The results indicate that the developed model performs well, achieving average scores of 80,8% for precision, 78,8% for recall, and 80% for accuracy, making it a reliable tool for assessing the alignment between institutional brand communication and public perception in online discourse. Keywords—academic brand, university brand, text classification, naïve bayes, social media.  
The Relational Data Model on The University Website with Search Engine Optimization Muhammad Riza Alifi; Hashri Hayati; Muhammad Galih Wonoseto
IJID (International Journal on Informatics for Development) Vol. 10 No. 2 (2021): IJID December
Publisher : Faculty of Science and Technology, Universitas Islam Negeri (UIN) Sunan Kalijaga Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.14421/ijid.2021.3223

Abstract

The visibility of a university’s website on the search engine becomes an essential factor to reach a wider audience. One way to improve the visibility of a website is through Search Engine Optimization (SEO). University’s website development with SEO is inseparable from the data model because SEO supporting factors are parts of the consideration in the components and structure of the data model. This study aims to build a data model for a university website accompanied by SEO. The relational data model is used in this study based on the performance and maturity in defining schema-based design. This study was conducted through four sequential stages: literature review, planning, implementation, and evaluation. The resulting relational data model is one that has accommodated four supporting factors for SEO, namely Meta description, Meta keywords, URL structure, and image description. This study has succeeded in building a relational data model at the abstraction level of conceptual and logical.  In the conceptual data model, one entity and 11 attributes are formed. The logical data model was implemented in independent work environments using RelaX and operational requirements can be fulfilled by representing each table or relationship in the schema using relational algebra.
Application of Named Entity Recognition (NER) in Job Vacancy Matching Using an Ontology-Based Approach (Case Study: Information Technology Sector) Rizki Gunawan; Ade Hodijah; Muhammad Ikhsan Maulana Taqwim; Afyar Siti Ababil; Urip Teguh Setijohatmo; Sri Ratna Wulan; Muhammad Riza Alifi; Aprianti Nanda Sari; Hashri Hayati
Media Jurnal Informatika Vol 17 No 2 (2025): Media Jurnal Informatika
Publisher : Universitas Suryakancana Cianjur

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35194/mji.v17i2.5675

Abstract

The dissemination of job vacancies through online platforms still faces limitations in understanding the semantic relationships between the skills possessed by job seekers and the qualifications required by a job position. This mismatch results in an inefficient search process and longer search times. This study aims to develop a semantic-based job vacancy recommendation application (talent matching) using a skill ontology approach. One of the main challenges in developing the ontology is the lack of standardized data structures in job vacancy postings, particularly in the job description section. To address this issue, Named Entity Recognition (NER) techniques are applied to automatically extract skill entities from job description texts. The extracted results are then classified into a taxonomy structure using SkillsGPT, thereby forming a hierarchical skill concept model semantically represented within the ontology using Protégé. The matching process between user skills and job qualifications is conducted through semantic similarity calculations employing the Sánchez Similarity method. Job vacancy data are collected via web scraping, while system development follows the Rational Unified Process (RUP) methodology and is evaluated using Black Box testing. Evaluation results demonstrate that the developed system is capable of providing semantically relevant job vacancy recommendations according to the user's skill profile. Therefore, this study contributes both theoretically and practically to the development of ontology-based recommendation systems, particularly in the automated modeling of skill taxonomies from unstructured data.
Evaluating RAG Performance on Small Language Models for Low-Resource Devices through Chunking and Retrieval Methods Amelia Dewi Agustiani; Salsabila Maharani Putri; Jonner Hutahaean; Muhammad Rizqi Sholahuddin; Muhammad Riza Alifi; Ade Hodijah
JOIN (Jurnal Online Informatika) Vol 11 No 1 (2026)
Publisher : Department of Informatics, UIN Sunan Gunung Djati Bandung

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.15575/join.v11i1.1733

Abstract

Retrieval-Augmented Generation (RAG) combines generative capabilities of language models with external document retrieval to answer questions grounded in reference texts. However, deploying RAG on low-resource devices like Android smartphones is challenging because SLMs have limited computational capacity and depend heavily on efficient chunking and retrieval. Although interest in on-device processing is growing, research on RAG configurations for SLMs under strict resource constraints especially for domain-specific tasks remains limited. This study therefore investigates which combinations of chunking technique, chunk size, overlap, and retrieval strategy best balance accuracy and speed on low-resource devices. The evaluation uses 148 Indonesian questions sourced from an official Hajj guidebook. The study consists of two phases retrieval and generation. Retrieval is evaluated using BLEU, ROUGE-L, MRR, MAP, and Hit@k, while answer quality is measured with BERTScore. The experiments compare different chunking methods (fixed-size or semantic), chunk sizes (128 or 256 tokens), overlaps (25, 50 and 100 tokens), and retrieval methods (dense, sparse, or hybrid). Results show that sparse retrieval with 256-token chunks and 100-token overlap yields the best answer quality (F1 = 0.726). However, 128-token chunks with the same overlap provide the fastest generation time (69.737 seconds). The main contribution of this study is a systematic evaluation of RAG configurations for fully on-device SLMs using a domain-specific Hajj and Umrah dataset not explored in prior research. The findings provide practical guidance for designing efficient and accurate RAG-based question-answering systems on low-resource devices.
PENGEMBANGAN APLIKASI MANAJEMEN DATA DASAWISMA DI DESA SARIWANGI Hashri Hayati; Muhammad Riza Alifi; Sri Ratna Wulan; Urip Teguh Setijohatmo; Ade Chandra Nugraha; Ade Hodijah; Fitri Diani; Cholid Fauzi; Jonner Hutahaean; Transmissia Semiawan
Jurnal Pengabdian Masyarakat - Teknologi Digital Indonesia. Vol 5, No 1 (2026): Maret 2026
Publisher : Lembaga Penelitian dan Pengabdian Masyarakat - Universitas Teknologi Digital Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26798/jpm.v5i1.2146

Abstract

Desa Sariwangi, Kabupaten Bandung Barat, selama ini mengelola data dasawisma secara manual menggunakan formulir kertas. Metode ini kerap menimbulkan masalah seperti duplikasi data, kesalahan pencatatan, dan kesulitan dalam pelacakan data historis. Selain itu, proses rekapitulasi data yang memakan waktu lama juga menghambat pelaporan ke instansi terkait. Padahal, data yang akurat dan terkini sangat dibutuhkan untuk program pemberdayaan keluarga dan kesejahteraan masyarakat. Sebagai solusi atas permasalahan tersebut, kegiatan pengabdian ini bertujuan untuk mengembangkan aplikasi manajemen data dasawisma berbasis digital untuk meningkatkan efisiensi dan akurasi pengelolaan data kependudukan di tingkat desa. Aplikasi dikembangkan menggunakan metode Waterfall dengan tahapan analisis kebutuhan, desain sistem, implementasi, dan pengujian. Pelatihan diberikan kepada kader PKK sebagai pengguna utama. Tingkat keberhasilan diukur menggunakan System Usability Scale (SUS). Aplikasi berbasis web berhasil dikembangkan dengan fitur pencatatan data keluarga, rumah tangga, ibu dan balita, serta rekapitulasi otomatis. Hasil pengukuran SUS menunjukkan skor rata-rata 72,5 yang termasuk dalam kategori "Baik", menandakan aplikasi mudah digunakan oleh kader PKK. Aplikasi ini telah berhasil meningkatkan efisiensi pengelolaan data dasawisma di Desa Sariwangi. Dengan antarmuka yang sederhana dan fitur yang lengkap, aplikasi ini berpotensi untuk diterapkan di desa-desa lain dengan permasalahan serupa.