Library Automation and Digital Archive
LONTAR
Fakultas Ilmu Komputer
Universitas Indonesia

Pencarian Sederhana

Find Similar Add to Favorite

Call Number SK-2416 (Softcopy SK-1898) Source code-860
Collection Type Skripsi
Title Layanan Back-End dan Basis Data untuk Automatic Indonesian News Generation System
Author Aprilian Tantra Luhur Achmad/ Muhammad Hanif Anggawi;
Publisher Depok: Fasilkom UI, 2024
Subject Indonesian News Generation System
Location FASILKOM-UI;
Lokasi : Perpustakaan Fakultas Ilmu Komputer
Nomor Panggil ID Koleksi Status
SK-2416 (Softcopy SK-1898) Source code-860 TERSEDIA
Tidak ada review pada koleksi ini: 55635
ABSTRAK

Nama Penulis 1 / Program Studi : Aprilian Tantra Luhur Achmad / Ilmu Komputer Nama Penulis 2 / Program Studi : Muhammad Hanif Anggawi / Ilmu Komputer Judul : Layanan Back-End dan Basis Data untuk Automatic Indonesian News Generation System Pembimbing : Adila Alfa Krisnadhi, S.Kom., M.Sc., Ph.D Ari Wibisono, S.Kom, M.Kom Tujuan dari pengembangan proyek Automatic Indonesian News Generation System (AINGS) adalah untuk mengoptimalkan proses penyuntingan dan pengiriman berita di era digital, dengan fokus khusus pada aspek usability layanan web dan efisiensi basis data. Proses pengembangan dimulai dengan pemetaan kebutuhan fungsional sistem dengan fitur yang akan diimplementasi. Kebutuhan fungsional sistem mencakup pengelolaan draf berita, pembuatan draf berita dan validasi draf berita secara otomatis serta komunikasi antara redaktur dan wartawan. Implementasi fitur diwujudkan dengan layanan web berupa REST API yang terintegrasi dengan basis data serta layanan web machine learning. Perancangan basis data dilakukan dengan melibatkan identifikasi empat entitas utama dan identifikasi hubungan antar entitas. Pengembangan basis data dilanjutkan dengan melakukan normalisasi hingga Third Normal Form (3NF) untuk memastikan konsistensi dari data yang disimpan serta efisiensi dalam waktu pemrosesan. Selain itu, dilakukan implementasi Elasticsearch dan performanya dibandingkan dengan PostgreSQL dalam hal waktu pemrosesan untuk pencarian draf berita. Evaluasi layanan web dilakukan dengan melakukan integration testing dan evaluasi usability menggunakan heuristik. Hasil integration testing menunjukan layanan web lulus semua skenario tes dan mampu memenuhi seleuruh kebutuhan fungsional sistem. Berdasarkan hasil evaluasi heuristik, layanan web yang dikembangkan mencapai nilai metrik knowability (96.49%) dan robustness (100.00%) yang baik namun untuk metrik operability (84.07%) dan efficiency (83.33%) dapat ditingkatkan dengan memberikan opsi format data pada request dan menerapkan caching. Hasil evaluasi basis data menunjukan bahwa normalisasi pada tahap Second Normal Form (2NF) memberikan waktu pemrosesan yang lebih optimal dengan tetap memastikan konsistensi data yang terjaga. Rata-rata waktu pemrosesan yang dihasilkan oleh tahap 2NF adalah 1,712ms, sedangkan pada tahap 3NF mencapai 3,363ms. Sementara itu, penerapan Elasticsearch meningkatkan kinerja pencarian sehingga menghasilkan waktu pemrosesan yang lebih cepat. Menggunakan kata kunci pencarian ”Jakarta”, Elasticsearch dapat memproses permintaan hanya dalam waktu 8ms, sementara PostgreSQL membutuhkan waktu hingga 142,943ms. Kata kunci: Basis Data, Normalisasi, Elasticsearch, Layanan Web, REST API