{"title":"Diversity Balancing in Two-Stage Collaborative Filtering for Book Recommendation Systems","authors":"Rifqi Fauzia Muttaqien, Dade Nurjanah, Hani Nurrahmi","doi":"10.15408/jti.v16i2.36580","DOIUrl":"https://doi.org/10.15408/jti.v16i2.36580","url":null,"abstract":"A book recommender system is a system used to provide relevant book recommendations for readers. One approach that is often used in recommender systems is Collaborative Filtering (CF). CF provides book recommendations based on books liked by other similar users. However, CF only provides recommendations for items that are popular, so items that are less popular will be difficult to recommend. Therefore, we propose a book recommendation system based on Two-stages CF using the Diversity Balancing method. Diversity Balancing method in CF is used to balance diversity in the recommendation results by replacing popular items with less popular relevant items. System accuracy is measured using precision and recall, while diversity is measured using personal diversity and aggregate diversity. The test results show that the accuracy of the proposed system increases with the increasing number of recommended items. meanwhile, the diversity of recommended items continues to decrease as more items are included in the recommendation list. In consideration of the trade-off between accuracy and diversity, our system achieves a recall score of 0.301, a precision score of 0.282, a PD score of 0.048, and an AD score of 0.095 with a recommendation list size of 8 items.","PeriodicalId":506287,"journal":{"name":"JURNAL TEKNIK INFORMATIKA","volume":"135 8","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-12-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139163837","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Detecting Palm Oil Deficiencies: A Study of Boron, Nitrogen, Potassium, And Magnesium Deficiencies Using Yolov5 Model","authors":"Rusdi Efendi, Nurul Laila Tusya’diah, Ruvita Faurina","doi":"10.15408/jti.v16i2.33523","DOIUrl":"https://doi.org/10.15408/jti.v16i2.33523","url":null,"abstract":"Since palm oil plants are extremely hungry for nutrients, this will affect their growth and production. In this research, the YOLOv5 model was utilized as the primary analysis and data interpretation tool. This research aimed to develop an Android-based application to identify plant deficiency issues in the palm oil industry. The deficiencies examined were boron, potassium, magnesium, and nitrogen from the dataset of 2,789 palm oil leaf image samples acquired for training and analysis. At two different Intersection Over Union (IoU) thresholds of 0.5 and 0.75, the model training results demonstrated high precision, recall, and mean average precision (mAP) levels. The IoU assessment results for values of 0.5 were: boron (0.989), potassium (0.577), magnesium (0.968), nitrogen (0.96), and the healthy class (0.995). At an IoU value of 0.75, the obtained results were: boron (0.991), potassium (0.564), magnesium (0.968), nitrogen (0.958), and healthy (0.995).","PeriodicalId":506287,"journal":{"name":"JURNAL TEKNIK INFORMATIKA","volume":"6 6","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-12-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139164957","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Anggy Trisnadoli, Rika Perdana Sari, Iqbal Setiawan
{"title":"Mobile Application Development Analysis for Cafe Reservations and Delivery Order","authors":"Anggy Trisnadoli, Rika Perdana Sari, Iqbal Setiawan","doi":"10.15408/jti.v16i2.25561","DOIUrl":"https://doi.org/10.15408/jti.v16i2.25561","url":null,"abstract":"Owning a cafe is one of a business that is currently trending in Indonesia, especially in Pekanbaru. With a wide range of cafes in Indonesia, it is directly proportional to the competition among the owners of a cafe. With the rapid development of technology, each cafe owner innovates a delivery order feature to compete with their competitors. They believe it will be a channel for business marketing to be efficient, fast, and sophisticated by providing delivery order features. The delivery order feature provides in two ways; call center by telephone and through an Android-based delivery order application offered by motorcycle taxi online. However, the weakness of using delivery orders through a mobile application is that there is an additional charge due to service fees and expensive shipping costs, which are burdensome to the customers. Regarding this, not having enough space also becomes a primary problem. For that matter, developing an Android application can make the customers easier to order food and drink online. In addition, customers can make reservations and order food or drinks simultaneously, which minimizes customers from running out of space.","PeriodicalId":506287,"journal":{"name":"JURNAL TEKNIK INFORMATIKA","volume":"26 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-12-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139163443","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Continuous Sign Language Recognition Using Combination of Two Stream 3DCNN and SubUNet","authors":"Haryo Pramanto, Suharjito Suharjito","doi":"10.15408/jti.v16i2.27030","DOIUrl":"https://doi.org/10.15408/jti.v16i2.27030","url":null,"abstract":"Research on sign language recognition using deep learning has been carried out by many researchers in the field of computer science but there are still obstacles in achieving the expected level of accuracy. Not a few researchers who want to do research for Continuous Sign Language Recognition but are trapped into research for Isolated Sign Language Recognition. The purpose of this study was to find the best method for performing Continuous Sign Language Recognition using Deep Learning. The 2014 RWTH-PHOENIX-Weather dataset was used in this study. The dataset was obtained from a literature study conducted to find datasets that are commonly used in Continuous Sign Language Recognition research. The dataset is used to develop the proposed method. The combination of 3DCNN, LSTM and CTC models is used to form part of the proposed method architecture. The collected dataset is also converted into an Optical Flow frame sequence to be used as Two Stream input along with the original RGB frame sequence. Word Error Rate on the prediction results is used to review the performance of the developed method. Through this research, the best achieved Word Error Rate is 94.1% using the C3D BLSTM CTC model with spatio stream input.","PeriodicalId":506287,"journal":{"name":"JURNAL TEKNIK INFORMATIKA","volume":"28 3","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-12-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139165098","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"GPS Tracking Kapal Laut Menggunakan Web Service Skywave dan Google Maps API V3 Pada PT. Mitra Sarana Utama Indonesia","authors":"Dermanto Sinurat, I Made Yoga Mahendra","doi":"10.51998/jti.v3i2.149","DOIUrl":"https://doi.org/10.51998/jti.v3i2.149","url":null,"abstract":"Abstract—Utilization of GPS technology to determine the position of a moving object, are now commonly found, such as on land transportation, air and sea transport. One provider of GPS module is Skywave. Some weaknesses in GPS Skywave today, is like information about the ship's position. Skywaves GPS can not provide information about the position of all ships at once, but could only provide information to ship one by one. Other than that, information about the ship cruise lines are also seen as less informative, because GPS Skywaves gives no special mark on the start position and end position taken by cruise ship. Skywave website also does not provide a history of the cruise ships that can be accessed by the customer in accordance with the desired date. So that needs to be built GPS Tracking Apps web-based ships that can be used to monitor the position of the ship, whose data is taken directly from the Server Skywave by using a web service that has been provided. GPS Tracking Ships can store all the history cruise ship into a database on a server PT. Mitra Sarana Utama Indonesia. Thus it can be re-displayed information according to the time selected by Customer. Customers can also display all customer ship position coordinates in the google map. Shipping route information is shown to be more informative to begin with the symbol \"X\" in green as the early start to a cruise and the symbol \"dots\" in red as the end of the cruise and the arrow symbol to indicate the direction of the cruise.Intisari— Pemanfaatan teknologi GPS untuk mengetahui posisi objek bergerak, sudah banyak ditemukan, seperti pada alat transportasi darat, udara, maupun transportasi laut. Salah satu penyedia modul GPS adalah Skywave. Beberapa kelemahan yang ditemukan pada layanan GPS Skywave saat ini, di antaranya adalah seperti informasi mengenai posisi kapal. GPS Skywaves tidak dapat menyajikan informasi mengenai posisi seluruh kapal sekaligus, tapi hanya bisa menyajikan informasi kapal satu per satu. Selain itu, GPS Skywaves tidak memberikan tanda khusus mengenai posisi awal dan posisi akhir pelayaran yang ditempuh kapal. Website Skywave juga tidak menyediakan riwayat pelayaran kapal yang bisa diakses oleh pelanggan sesuai dengan tanggal yang diinginkan. Sehingga perlu dibangun Aplikasi GPS Tracking Kapal berbasis web yang dapat digunakan untuk memantau posisi kapal, yang datanya diambil langsung dari Server Skywave dengan menggunakan web service yang sudah disediakan. GPS Tracking Kapal bisa menyimpan semua history pelayaran kapal ke dalam database pada server PT. Mitra Sarana Utama Indonesia. Sehingga informasi tersebut bisa kembali ditampilkan sesuai dengan parameter waktu yang dipilih Pelanggan. Pelanggan juga bisa menampilkan semua posisi koordinat kapal di peta google. Informasi rute pelayaran ditampilkan dengan diawali simbol “X†warna hijau dan simbol “titik†warna merah sebagai akhir pelayaran serta simbol panah untuk menunjukkan arah pelayaran.Kata Kunci— GP","PeriodicalId":506287,"journal":{"name":"JURNAL TEKNIK INFORMATIKA","volume":"3 2","pages":"134-142"},"PeriodicalIF":0.0,"publicationDate":"2018-01-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"147888836","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}