Jurnal Sekolah Tinggi Teknik Surabaya
Not a member yet
194 research outputs found
Sort by
Ekstraksi Informasi Berbasis Rule untuk Proceeding, Jurnal, dan Technical Report dengan Memanfaatkan Attribut Font dan Paragraf
Digital library merupakan solusi yang baik untuk dunia edukasi. Hal ini disebabkan karena buku yang sudah berevolusi menjadi digital. Awalnya dalam bentuk fisik sekarang sudah dalam bentuk digital dengan ekstensi PDF. Namun untuk membangun sebuah digital library merupakan system yang besar dan kompleks, sehingga diperlukan bagian yang banyak. Penelitian ini mengambil satu bagian dari pengembangan system digital library, yaitu pada bagian preprocessing atau persiapan sumber data digital library. Penyedian sumber data digital library sangat luas dan banyak. Fokus dari penelitian ini adalah penyedian data dimana data tersebut adalah jurnal, prosiding dan paper. Dokumen tersebut dipilih karena dinilai memiliki manfaat yang besar untuk edukasi karena peneliti mendokumentasikan hasil penelitian pada dokumen tersebut. Dalam 1 paper tentunya ada bagian yang menjadi kunci yang menggambarkan intisari dari penelitian tersebut. Pada penelitian ini diambil informasi Judul, Abstract, Keyword dan penulis. Informasi tersebut dipercaya mampu menggambarkan intisari dari suatu paper. Proses dilakukan dengan terbagi menjadi 3 bagian besar yaitu konversi file mentah dengan ekstensi PDF menjadi file JSON, Proses pengambilan fitur, Proses ekstraksi informasi. Ekstraksi informasi pada penelitian ini menggunakan kumpulan rule yang diimplementasikan pada software. Rule di dapat dari hasil pengamatan selama penelitian. Hasil dari penelitian dilakukan perhitungan dengan memberikan bobot dimana hal yang terberat memiliki pengaruh yang lebih besar. Ketelitian yang dicapai adalah 81.32% dimana dari hipotesa awal pada ketelitain 80%. Namun masih banyak pengembangan yang bisa dilakukan agar lebih baik lagi pada penelitian selanjutny
Pembuatan Turn Based Tactical Game “Hex World” Dilengkapi Dengan Artificial Intelligence
Tactical video game merupakan salah satu genre game yang mengutamakan perencanaan dan pemikiran yang mahir sebagai daya tarik game tersebut. Game tactical sering disertai dengan artificial intelligence sebagai lawan bermain agar pemain bisa menikmati game tersebut secara keseluruhan tanpa perlu bantuan pemain lain. Selain artificial intelligence, ada beberapa fitur-fitur lain yang menunjang pengalaman bermain, seperti skenario permainan beserta batasan-batasannya, goal yang harus dicapai, terrain dari papan permainan, dan karakter yang unik yang disediakan oleh game. Artificial intelligence merupakan komponen utama dari game tactical sehingga harus dibuat sedemikian rupa untuk dapat meningkatkan pengalaman bermain dari pemain. Kombinasi dari algoritma Behavior Tree, Influence Map, dan Utility AI dapat membuat artificial intelligence yang memadai yang dapat digunakan dalam game tactical. Dengan adanya fitur tambahan seperti terrain dan karakter yang unik, programmer sudah bisa membuat game tactical yang cukup menarik dan menantang
Ekstraksi Judul dan Abstrak Artikel Ilmiah Berbasis Rule
Seiring perkembangan penelitian dan jumlah research paper yang dipublikasikan di berbagai Jurnal, maka kesulitan yang timbul adalah proses seleksi dan referensi oleh para peneliti dan pengelola jurnal. Dalam research paper bagian judul dan abstrak adalah ide utama dan ringkasan penelitian beserta metode yang digunakan dalam penelitian tersebut. Oleh karena itu, ekstraksi judul dan ringkasan research paper menjadi topik yang cukup banyak dibahas dengan berbagai metode dan umumnya terbatas dengan penggunaan bahasa dan gaya penulisan tiap-tiap jurnal. Dalam penelitian ini, ekstraksi judul dan abstrak akan menggunakan bentuk association rule dan diterapkan pada intuisi umum dalam penulisan research paper. Penelitian yang dilakukan akan menggunakan 2 dataset layout research paper, yaitu bentuk 1 kolom dan 2 kolom. Penelitian ini akan sangat membantu pengelola jurnal dan peneliti sehingga kedua pihak tersebut dapat melakukan proses referensi secara otomatis dan memudahkan seleksi untuk publikasi jurnal secara online. Rule akan diterapkan pada gaya penulisan research paper yang umum digunakan sehingga dapat diberlakukan pada berbagai jenis paper dengan berbagai bahasa. Salah satu contoh rule yang digunakan adalah “Judul paper merupakan sebuah kalimat (frase) dengan menggunakan ukuran teks yang paling besar”, “Judul paper ditulis pada awal halaman pertama”, “Judul paper mayoritas ditulis dengan menggunakan cetak tebal (bold)”, “Judul paper diikuti dengan nama penulis”, “Judul paper yang muncul di halaman kedua dan selanjutnya sebagai header atau footer memiliki letak yang tidak lazim dibanding isi paper (atau berada di margin halaman)”
Sistem Tempat Parkir Terintegrasi yang Dilengkapi dengan Aplikasi Mobile dan Mikrokontroller
Pada tempat parkir yang berada di Indonesia khusunya Surabaya masih menggunakan tiket yang di print pada saat masuk ke tempat parkir. Tiket ini akan disimpan sampai pada saat keluar dari tempat parkir, dan baru akan diserahkan kepada petugas parkir yang berada di gerbang keluar. Pada gerbang keluar, petugas akan melakukan scan ticket di mesin dan akan memberitahu berapa jumlah yang harus dibayarkan. Hal ini dapat terasa lambat dan kurang efisien, sehingga dapat menimbulkan suatu kendala pada saat keluar dimana kendalanya adalah penumpukan mobil yang membuat keluar dari tempat parkir terhambat dan juga harus menyediakan uang dimana jika uang tersebut memiliki kembalian maka harus menunggu petugas untuk memberikan kembalian. Flutter adalah framework native untuk membuat aplikasi cross platform Android dan iOS. Flutter menggunakan Dart sebagai Bahasa pemrograman. Pada sistem ini, pengguna yang mendaftar sebagai member dapat melakukan parkir ke tempat parkir yang tersedia dengan menggunakan aplikasi tanpa memakai tiket. Selain fitur untuk parkir, terdapat fitur untuk melakukan subscribe atau booking pada tempat parkir, dan melakukan report. Pengguna juga dapat mendaftar menjadi owner, dimana owner dapat melakukan setting parkiran, mengirimkan newsfeed, dan melakukan review untuk report yang dikirimkan oleh member. Dengan dibuatnya sistem ini, diharapkan pengguna dapat terbantu untuk melakukan parkir agar menjadi lebih mudah dan efisien. Dalam pembuatan sistem, terdapat beberapa kendala seperti proses buka dan tutup gerbang menggunakan mikrokontroler dimana gerbang terkadang mengalami delay pada saat melakukan proses
Pemanfaatan Flutter dan Electron Framework pada Aplikasi Inventori dan Pengaturan Pengiriman Barang
Pemesanan air minum dalam kemasan sekarang masih menggunakan telepon, yaitu customer menelepon toko untuk membuat pesanan. Customer perlu menyebutkan alamat pengiriman, dan barang yang akan dipesan. Cara ini sungguh tidak efisien, karena banyak customer yang memesan setiap hari dengan alamat dan barang yang sama. Dengan adanya aplikasi pengiriman dan inventori yang dibuat ini, pengguna dapat mempermudah membuat pesanan terhadap pemilik distributor air mineral dalam kemasan.
Flutter adalah SDK untuk pengembangan aplikasi mobile dengan kinerja tinggi, aplikasi untuk iOS dan Android, dari satu codebase (basis kode) yang di buat oleh Google dengan lisensi open source. Electron adalah framework untuk membuat aplikasi desktop dengan JavaScript murni dengan menyediakan API dari OS. Pada aplikasi ini terdapat empat aktor yaitu, admin, manajer pengiriman, kurir, dan customer. Yang mendasar aplikasi ini adalah back-end, yaitu sebuah API yang bertugas untuk mengelola data. Back-end pada aplikasi ini menggunakan framework CodeIgniter dan MySQL sebagai database, kemudian aplikasi-aplikasi yang dipakai oleh aktor baru bisa berjalan dengan baik. Kurir menggunakan aplikasi pada Android yang dibuat menggunakan framework Flutter. Customer menggunakan aplikasi pada Android yang dibuat menggunakan framework Flutter. Admin menggunakan aplikasi yang dibuat menggunakan framework Electron dan Angular pada komputer. Manajer pengiriman menggunakan aplikasi yang dibuat menggunakan framework Electron dan Angular, manajer pengiriman menggunakan Raspberry Pi untuk menjalankan aplikasi, dan menggunakan balenaCloud untuk mengelola perangkat
Hyper Sudoku Solver dengan Menggunakan Harris Hawks Optimization Algorithm
Sudoku merupakan salah satu permainan klasik yang digemari banyak orang. Sebagai salah satu permainan papan, Sudoku mempunyai banyak varian, salah satunya Hyper Sudoku. Hyper Sudoku mempunyai tingkat kesulitas yang lebih tinggi daripada Sudoku biasa. Tingkat kompleksitas yang tinggi membuat pemainan ini menjadi brain teaser yang baik dan sangat cocok diambil sebagai media untuk menguji algoritma metaheuristik. Algoritma yang populer pada dekade terakhir ini adalah algoritma metaheuristik berbasis populasi, yang mengadaptasi perilaku binatang dalam memecahkan permasalahan optimasi, salah satunya adalah Harris Hawks Optimization (HHO). Seperti kebanyakan metode swarm intelligence (SI) lainnya, algoritma ini mengandalkan proses diversification dan intensification. Selain itu, HHO mempunyai empat strategi khusus untuk mencari solusi dengan kondisi yang berbeda. HHO mampu mencakup solusi multi dimensi, sehingga sangat cocok diimplementasikan pada persoalan Hyper Sudoku. Untuk uji coba, peneliti menggunakan bantuan aplikasi Visual Studio 2017 dan MATLAB R2018a. Pada proses pengujian, digunakan dua setting parameter yang berbeda, tiga macam persoalan Hyper Sudoku, dan tiga puluh independent run untuk mencapai hasil yang diinginkan. Berdasarkan hasil pengujian, dapat disimpulkan bahwa tingkat keberhasilan untuk mencari solusi pada persoalan Hyper Sudoku dengan menggunakan HHO berkisar antara 86 hingga 88%, dilihat dari fitness value-nya
Pemanfaatan 3D U-Net untuk Segmentasi 3 Dimensi Gelembung Penyebab Kanker Paru-paru (Nodule) pada Lapisan Citra CT Scan
Kanker paru-paru adalah salah satu tipe kanker yang mematikan di seluruh dunia. Proses pendeteksian manual memakan banyak waktu dan energi untuk dituangkan. Kerja keras sekalipun tidaklah cukup, maka telat dalam pendeteksian telah menjadi faktor utama dalam tingkat kesembuhan. Menggunakan[ CT Scan adalah salah satu alat skrining yang potensial, tetapi program skrining otomatis dibutuhkan untuk menghemat waktu. Pendeteksian, menyegmentasi dan penggolongan nodule adalah tiga poin utama untuk membuat ini menjadi nyata. Oleh karena itu, dalam mengambil bagian untuk membuat program itu, tugas akhir ini akan melakukan fokus menyegmentasi nodule. Pada awal program, pertama dibutuhkan hasil CT Scan dan segmentasi nodulenya. Selain itu, juga dibutuhkan titik koordinat centroid dari nodule dari hasil scan tersebut. Setelah mengetahui titik centroid dari nodule, maka proses preprocessing akan menjadi mudah. Program akan mengambil daerah sekitar nodule dan nodule sebagai titik tengahnya, hasil dari proses ini adalah sebuah kubus yang memiliki ukuran yang sama untuk semua hasil preprocess yang sebelumnya sudah ditentukan. Setelah mendapatkan kubus daerah sekitar nodule, proses normalisasi akan dilakukan sehingga data siap untuk ditraning oleh neural network. 2 Model dibuat dengan arsitektur yang berbeda, seperti menggunakan U-Net biasa dan U-Net++. Hasil dari program akan menghasilkan skor Jaccard index dengan tingkat keakuratan tertinggi sebesar 79.8%. Didapatkan kesimpulan bahwa penggunaan U-Net biasa dan U-Net++ tidak memiliki perbedaan akurasi yang signifikan, meskipun memiliki komponen layer dan aktivasi yang sama
Pembuatan Aplikasi Marketplace Makanan Ringan Berbasis Android dengan Menggunakan Framework Cordova
Di era globalisasi saat ini, perkembangan ilmu pengetahuan dan teknologi informasi berkembang sangat pesat sehingga memudahkan kita dalam melakukan aktifitas. Contoh pesatnya perkembangan teknologi informasi adalah perkembangan dari smartphone yang memberikan dampak besar pada kebiasaan penggunaan device tersebut. Perubahan tersebut adalah pada penggunaan device tersebut yang pada awalnya digunakan hanya untuk keperluan komunikasi suara antar manusia, pesan singkat, pesan elektronik, dan keperluan browsing menuju pada penggunaan yang mulai menunjang kebutuhan sehari-hari, baik untuk keperluan bekerja maupun kebutuhan akan hiburan. Tetapi sekarang kemampuan smartphone sudah sangat canggih, dimana dulunya hanya bisa dikerjakan oleh komputer sekarang dapat dilakukan oleh smartphone seperti mengirimkan informasi-informasi dengan cepat dan mudah. Cordova digunakan dalam mendukung pembuatan aplikasi ini untuk dapat mempercepat dan mempermudah proses pembuatan aplikasi ini. Plugin yang disediakan oleh cordova juga akan mendukung pengembangan aplikasi ini sehingga dapat memenuhi kebutuhan penjual dan pembeli dalam melakukan transaksi. Dengan aplikasi ini, penjual dan pembeli akan lebih cepat dan mudah dalam mendapatkan makanan ringan yang mereka inginkan secara spesifik. Penggunaan aplikasi ini akan dapat mempermudah pengguna dalam mencari makanan ringan tanpa perlu pergi ke mall atau ke toko. Aplikasi ini juga dapat mempercepat waktu pencarian mmakanan ringan yang kita inginkan. Aplikasi ini dapat mendukung proses transaksi jual beli makanan ringan secara cepat dan efisien. Dari hasil kuisioner yang telah dikumpulkan, terbukti lebih dari 60% responden menyatakan aplikasi Snackers mudah utuk digunakan user sebagai pembeli mampun penjual
Perancangan Enterprise Architecture Menggunakan Zachman Framework (Study Case: Perusahaan Farmasi)
Teknologi informasi merupakan suatu teknologi yang digunakan untuk mengolah data, termasuk memproses, mendapatkan, menyusun, menyimpan, memanipulasi data dalam berbagai cara untuk menghasilkan informasi yang berkualitas. Dengan meningkatkan peran teknologi informasi maka investasi di bidang teknologi informasi semakin besar dan semakin kompleks dalam pengelolaanya. Oleh karena itu untuk perkembangan arsitektur Enterprise Architecture perlu diadopsi atau dikembangkan sendiri suatu EA framework. framework yang dapat dimanfaatkan untuk pengembangan arsitektur enterprise, yaitu dengan menggunakan Zachman Framework. Zachman Framework adalah framework Architecture Enterprise yang menyediakan cara untuk memandang dan mendefinisikan sebuah enterprise secara formal dan terstruktur dengan baik. Dengan menggunakan framework Zachman target perusahaan farmasi dapat terealisasikan dengan baik dan benar