Segala Informasi, Teknologi, Toturial ada disini...

Tuesday, 28 January 2020

Natural Language Processing

sumber gambar : https://jemmaimages.blob.core.windows.net/
Dalam kehidupan sehari - hari komunikasi merupakan hal terpenting bagi manusia dalam menjalankan hidup antar sesama sebagai makhluk sosial. Hal itu tak luput dengan jutaan bahkan triliunan informasi yang ada di internet terutama pada website, dimana kebanyakaan menggunakan bahasa natural. Bahasa yang ambiguitas dan tidak baku kerap sekali sulit untuk dipahami arti dan maksud dari bahasa itu sendiri.

Dengan adanya Natural Language Processing (Pemrosesan Bahasa Alamiah) merupakan cabang kecerdasan buatan yang membantu komputer memahami, menafsirkan, dan memanipulasi bahasa manusia. NLP menarik dari banyak disiplin ilmu, termasuk ilmu komputer dan linguistik komputasional, dalam usahanya untuk mengisi kesenjangan antara komunikasi manusia dan pemahaman komputer.

Beberapa aplikasi yang menerapkan NLP diantaranya adalah Stemming atau Lemmatization yang berfungsi untuk pemotongan kata dalam bahasa tertentu menjadi bentuk dasar pengenalan fungsi setiap kata dalam kalimat, Translation Tools (menterjemahkan bahasa) adalah aplikasi yang memungkinkan komputer mampu memahami instruksi bahasa ke bahasa lain yang diinputkan oleh user, Chatbot adalah aplikasi yang membuat user bisa seolah-olah melakukan komunikasi dengan computer.

Perkembangan NLP menghasilkan kemungkinan dari interface bahasa natural menjadi knowledge base dan penterjemahan bahasa natural. Poole dan Mackworth (2010) menjelaskan bahwa ada 3 (tiga) aspek utama pada teori pemahaman mengenai natural language:

  • Syntax: menjelaskan bentuk dari bahasa. Syntax biasa dispesifikasikan oleh sebuah grammar. Natural language jauh lebih daripada formal language yang digunakan untuk logika kecerdasan buatan dan program komputer
  • Semantics: menjelaskan arti dari kalimat dalam satu bahasa. Meskipun teori semantics secara umum sudah ada, ketika membangun sistem natural language understanding untuk aplikasi tertentu, akan digunakan representasi yang paling sederhana.
  • Pragmatics: menjelaskan bagaimana pernyataan yang ada berhubungan dengan dunia. Untuk memahami bahasa, agen harus mempertimbangan lebih dari hanya sekedar kalimat. Agen harus melihat lebih ke dalam konteks kalimat, keadaan dunia, tujuan dari speaker dan listener, konvensi khusus, dan sejenisnya.
  • Fonetik. Adalah segala hal yang berhubungan dengan suara yang menghasilkan kata yang dapat dikenali. Fonetik digunakan dalam pengembangan NLP khususnya bidang speech based system

Contoh kalimat di bawah ini akan membantu untuk memahami perbedaan diantara ketiga aspek tersebut di atas. Kalimat-kalimat ini adalah kalimat yang mungkin muncul pada bagian awal dari sebuah buku Artificial Intelligence (AI):

  1. This book is about Artificial Intelligence
  2. The green frogs sleep soundly
  3. Colorless green ideas sleep furiously
  4. Furiously sleep ideas green colorless

Kalimat pertama akan tepat jika diletakkan pada awal sebuah buku, karena tepat secara sintaks, semantik, dan pragmatik. Kalimat kedua tepat secara sintaks dan semantic, namun kalimat tersebut akan menjadi aneh apabila diletakkan pada awal sebuah buku AI, sehingga kalimat ini tidak tepat secara pragmatik. Kalimat ketiga tepat secara sintaks, tetapi tidak secara semantik. Sedangkan pada kalimat keempat, tidak tepat secara sintaks, semantik, dan pragmatik.

Contoh Aplikasi 

1. Translation Tools/Machine Translation, program yang mampu mentranslasi kalimat baik berupa teks maupun suara dari satu bahasa alami ke bahasa lainnya.

2. Chatbot,  program komputer yang didesain untuk mensimulasikan sebuah percakapan cerdas dengan satu atau lebih pengguna manusia melalui inputan suara atau teks, utamanya digunakan untuk percakapan kecil.
sumber : https://images.squarespace-cdn.com/



Tantangan dalam NLP
  1. Ambiguitas bahasa alami.
  2. Representasi pengetahuan adalah tugas yang sulit.
  3. Terdapat berbagai tingkat informasi dalam bahasa kita.
  4. Terdapat beragam aplikasi untuk teknologi bahasa.
NLP adalah bidang studi tersulit dalam kecerdasan buatan. Tetapi, jika kita berhasil dalam pengembangan NLP maka dampak positifnya sangatlah besar. Contoh-contoh diatas hanyalah sebagian dari aplikasi di seluruh dunia yang telah mengaplikasikan NLP.

Perkembangan komputer di masa sekarang berada pada generasi komputer keempat. Pada generasi komputer kelima (masa depan – masih imajinasi), komputer telah mampu dioperasikan hanya dengan inputan suara manusia. Selain itu, komputer telah mampu untuk memprogram dirinya sendiri sehingga bisa saja mungkin pemikirannya mengalahkan pemikiran manusia.

Refrensi :
  • Ingason, K., Helgadóttir, S., Loftsson, H., Rögnvaldsson, E. (2008). A Mixed Method Lemmatization Algorithm Using a Hierarchy of Linguistic Identities (HOLI). Aarne Ranta (Eds,). Advances in Natural Language Processing.
  • http://en.wikipedia.org/wiki/Natural_language_processing
  • http://en.wikipedia.org/wiki/Natural_language_processing
  • http://en.wikipedia.org/wiki/Machine_translation
Read More

Wednesday, 30 October 2019

Sistem Pakar (Expert System)


Sistem pakar adalah sistem berbasis komputer yang menggunakan pengetahuan, fakta, dan tehnik penalaran dalam memecahkan masalah yang biasanya hanya dapat dipecahkan oleh seorang pakar dalam bidang tertentu. Sistem pakar memberikan nilai tambah pada teknologi untuk membantu dalam menangani era informasi yang semakin canggih.
Aplikasi Sistem Pakar ini menghasilkan keluaran berupa kemungkinan penyakit ginjal yang diderita
berdasarkan gejala yang dirasakan oleh user. Sistem ini juga manampilkan besarnya kepercayaan gejala tersebut terhadap kemungkinan penyakit ginjal yang diderita oleh user. Besarnya nilai kepercayaan tersebut merupakan hasil perhitungan dengan menggunakan metode Dempster-Shafer.

Pengembangan Sistem Pakar :
  • Dendral : Mengidentifikasi struktur organik tak dikenal melalui analisa spektrum massa dan ilmu kimia
  • Mycin: Identifikasi bakteri penyebab infeksi dan merekomendasikan antiobiotik dengan dosis yang disesuaikan dengan berat tubuh pasien. Dirancang oleh Edward Feigenbaum (Universitas Stanford) th ’70 an.
  • Dipmeter Advisor: Digunakan oleh Schlumberger untuk analisis data dalam pengeboran minyak.
  • XCON & XSEL : Membantu konfigurasi sistem komputer besar. Dikembangkan oleh Digital Equipment Corporation (DEC) dan Carnegie Mellon Universitas (CMU), akhir ’70 an. Untuk sistem komputer DEC VAC 11 1780
  • Sophie : Analisis sirkit elektronik
  • Prospector : Digunakan di dalam geologi untuk membantu mencari dan menemukan deposit. Didesign oleh Sheffield Research Institute, akhir ‘70an
  • Folio : Menbantu memberikan keutusan bagi seorang manajer dalam hal stok broker dan investasi.
  • Delta : Pemeliharaan lokomotif listrik disel. Didesign & dikembangkan oleh General Electric Company.
  • YESMVS : Membantu operator komputer & mengontrol sistem operasi MVS (multiple virtual storage). Didesign oleh IBM awal th ‘80an
  • ACE : SP troubleshooting pd sistem kabel telpon. Didesign & dikembangkan oleh AT&T Bell Lab awal th ‘80an
Contoh Aplikasi Sistem Pakar
Aplikasi Menentukan Jenis Gangguan Perkembangan Pada Anak.
Ini adalah contoh Sistem Pakar  yang bertujuan untuk mencari masalah pada gangguan perkembangan pada anak, dengan memberikan gejala-gejala yang teramati. Anggap Sistem Pakar kita memiliki aturan-aturan berikut:
Dalam perancangan basis pengetahuan ini digunakan kaidah produksi
sebagai sarana untuk representasi pengetahuan. Kaidah produksi dituliskan
dalam bentuk pernyataan JIKA [premis] MAKA [konklusi]. Pada perancangan
basis pengetahuan sistem pakar ini premis adalah gejala-gejala yang terlihat pada
anak dan konklusi adalah jenis gangguan perkembangan yang diderita anak,
sehingga bentuk pernyataannya adalah JIKA [gejala] MAKA [gangguan].
Bagian premis dalam aturan produksi dapat memiliki lebih dari satu
proposisi yaitu berarti pada sistem pakar ini dalam satu kaidah dapat memiliki
lebih dari satu gejala. Gejala-gejala tersebut dihubungkan dengan menggunakan
operator logika DAN. Bentuk pernyatannya adalah:
JIKA [gejala 1]
DAN [gejala 2]
DAN [gejala 3]
MAKA [gangguan]
Adapun contoh kaidah Sistem Pakar Menentukan Gangguan Perkembangan
pada Anak adalah sebagai berikut:
JIKA Anak Sulit Berbicara
DAN Tes IQ Dibawah !9
DAN Koordinasi Otot Tidak Sempurna
MAKA Gangguan Retardasi Mental Berat
Berdasarkan contoh kaidah pengetahuan diatas maka kaidah tersebut dapat
disimpan dalam bentuk sebuah tabel sehingga dapat lebih mudah untuk di
mengerti. Dimana pada tabel tersebut terdapat kolom jenis gangguan yang
menjelaskan tentang definisi, penyebab, dan pengobatan.

Pembahasan Aplikasi 
Pengujian kebenaran sistem dilakukan untuk mengetahui kesamaan hasil
akhir atau output yang berupa kemungkinan jenis gangguan yang dihasilkan oleh
sistem, dengan yang dihasilkan oleh perhitungan secara manual. Untuk
mengetahui hasil output dari sistem harus melakukan konsultasi terlebih dahulu
yang kemudian memasukkan gejala-gejala yang dirasakan oleh pasien kemudian
setelah selesai melakukan konsultasi maka akan muncul halaman hasil konsultasi
yang akan menampilkan kemungkinan jenis gangguan perkembangan yang
dialami oleh pasien. Pengujian kebenaran sistem dilakukan dengan melakukan
beberapa ujicoba diantaranya sebagai berikut:
1. Dengan satu gejala satu jenis gangguan
2. Dengan satu gejala beberapa jenis gangguan
3. Dengan beberapa gejala satu jenis gangguan
4. Dengan beberapa gejala beberapa gangguan

Pada pengujian satu gejala untuk satu jenis gangguan ini, percobaan akan
menggunakan gejala kontak mata, ekspresi muka, dan gerak-gerik tubuh kurang
hidup dengan kemungkinan mengalami jenis gangguan perkembangan Autisme
Aktif dengan nilai MB = 0.9 dan MD = 0.1.

Berdasarkan data diatas, apabila menggunakan perhitungan manual maka
hasil perhitungannya adalah sebagai berikut:
CF [Autisme Aktif, Kontak mata dan ekspresi muka kurang hidup]=0.9 - 0.1 = 0.8
Berdasarkan perhitungan manual tersebut nilai CF (Faktor Kepastian) yang
dihasilkan dapat ditarik kesimpulan bahwa kemungkinan pasien tersebut
mengalami gangguan perkembangan Autisme Aktif dengan nilai CF = 0.8
Berdasarkan perhitungan dengan menggunakan sistem menghasilkan
kemungkinan pasien mengalami jenis gangguan perkembangan yaitu Autisme
Aktif dan dapat melihat secara detail definisi, penyebab, dan pengobatannya.

Berdasarkan hasil percobaan tersebut dengan melakukan perhitungan baik
manual maupun sistem dapat dibandingkan bahwa hasil akhir atau output dari
sistem yang berupa kemungkinan gangguan sama dengan hasil yang dilakukan
oleh perhitungan manual dengan nilai CF sebesar 0.8 dengan kemungkinan jenis
gangguan Autisme Aktif.

Pada pengujian satu gejala beberapa gangguan ini, percobaan akan
menggunakan gejala Kesadaran anak untuk bersosialisasi kurang dengan
kemungkinan akan mengalami beberapa gangguan diantaranya adalah:
Mengalami Gangguan: Retardasi Mental Ringan dengan nilai MB = 0.5 dan MD =
0.05, Retardasi Mental Moderat dengan nilai MB = 0.7 dan MD = 0.1, Autisme
Aktif dengan nilai MB = 0.89 dan MD = 0.1, dan Disfraxsia dengan nilai MB = 0.4
dan MD = 0.1.

Berdasarkan data diatas, apabila menggunakan perhitungan manual maka
hasil perhitungannya adalah sebagai berikut:

CF [Retardasi Mental Ringan, Kesadaran anak untuk bersosialisasi kurang]= 0.5 - 0.05 = 0.45
CF [Retardasi Mental Moderat, Kesadaran anak untuk bersosialisasi kurang]= 0.7 – 0.1 = 0.6
CF [Autisme Aktif, Kesadaran anak untuk bersosialisasi kurang] = 0.89 – 0.1 = 0.79
CF [Disfraxsia, Kesadaran anak untuk bersosialisasi kurang] = 0.4 – 0.1 = 0.3

Berdasarkan perhitungan manual tersebut berdasarkan nilai CF (Faktor
Kepastian) yang tertinggi dapat ditarik kesimpulan bahwa kemungkinan pasien
tersebut mengalami gangguan perkembangan Autisme Aktif dengan nilai CF =
0.79

Berdasarkan perhitungan dengan menggunakan sistem menghasilkan
kemungkinan pasien mengalami jenis gangguan perkembangan yaitu Autisme
Aktif dan dapat melihat secara detail definisi, penyebab, dan pengobatannya.

Contoh Tampilan :






Daftar Pustaka :
- www.sttmandalabdg.ac.id, Teknik Informatika - Universitas Islam Indonesia Yogyakarta.
- http://en.wikipedia.org/wiki/Expert_system
http://expertsys-es.blogspot.com/




Read More

Bisakah Mesin Berfikir?


Mesin tentu bisa saja berfikir bahkan cara kerja suatu mesin bisa lebih baik dari manusia itu sendiri, namun mesin bisa bekerja tergantung bagaimana program yang akan dibuat oleh manusia sesuai dengan kebutuhan dan fungsinya. Program - program yang ada pada mesin dinamakan bahasa biner atau low level language  yang hanya terdiri dari 0 dan 1, dimana 0 adalah untuk kondisi OFF/LOW sedangkan 1 adalah untuk kondisi ON/HIGHT. Sampai saat ini tidak dapat dipungkiri mesin berpengaruh penting dalam kehidupan manusia, seperti television, radio, handphone, dan lain - lain merupakan konsep dari kerja mesin itu sendiri yang mempermudah manusia dalam mengelola sebuah informasi.


Seiring dengan perkembangan zaman, mesin bisa mempelajari dirinya sendiri dan memprediksi dengan baik dikemudian hari, bisa kita lihat saat ini banyak ilmuan yang menciptakan sebuah robot yang bisa menyerupai manusia mau itu secara fisik atau kepintarannya yang bisa kita sebut dengan Actificial Intelegence. Penggunaan dari Ai ini sebenarnya tidak hanya digunakan untuk membuat robot berpikir. Ai yang paling sederhana bisa kita temukan dalam video game. Bagi yang suka bermain video game konsol apa saja, pasti disediakan fitur versus computer. Ini berarti bagaimana anda bisa bermain mengalahkan si computer tersebut. Pembuatan si computer ini, menggunakan konsep Ai. Contoh paling sederhana yaitu computer yang dipertandingkan dengan pecatur kelas dunia kasparov. Terbukti si super computer ini dapat mengalahkan Kasparov. Walaupun pada pertandingan sebelumnya kasparov berhasil mempertahankan kehormatan umat manusia dengan memenangkan pertandingan pertamanya. Namun setelah si super computer ini disempurnakan terbukti kasparov bisa kalah.

Saat ini kemampuan berpikir robot sudah jauh lebih maju karena sedang dikembangkannya neuron-neuron mesin. Seperti halnya neuron-neuron yang ada di otak manusia yang saling merangkai untuk membentuk sebuah jaringan kompleks yang luar biasa. Dan jaringan ini bergerak kesana kemari dengan kekuatan elektrik. Neuron-neuron robot ini adalah seperangkat alat elektrik kecil yang bekerja seperti halnya neuron-neuron asli. Aktivitas elektrik terjadi juga di neuron-neuron ini. Bisa dikatakan proses yang terjadi di dalam otak kita terjadi juga di dalam otak mesin ini.

Lantas jika mesin bisa befikir, apa yang maksud dengan pikiran itu sendiri pada sebuah mesin? Pada Actificial Intelegence ada 3 jenis bagaimana mesin AI itu berkerja,
1. Symbol-manipulating AI

AI yang satu ini bekerja dengan simbol abstrak. Symbol-manipulating AI termasuk jenis yang paling banyak eksperimennya. Inti eksperimennya adalah manusia direkonstruksi pada tingkat yang hierarkis dan logis. Informasinya diproses dari atas, lalu bekerjanya dengan simbol yang dapat dibaca manusia/si pengembang, koneksinya abstrak dan hasil simpulannya logis.

2. Neural AI

Jenis AI satu ini sangat populer di kalangan ilmuwan komputer pada akhir 80-an. Dengan Neural AI, pengetahuan tidak direpresentasikan lewat simbol, tetapi lebih ke neuron buatan dan koneksinya ⎼ semacam otak yang direkonstruksi. Pengetahuan yang terkumpul nantinya dipecah menjadi bagian-bagian kecil (disebut neuron) dan kemudian dihubungkan serta dibangun menjadi kelompok-kelompok. Nah, pendekatan ini dikenal sebagai metode bottom-up yang bekerja dari bawah. Tidak seperti Symbol-manipulating AI yang pertama penulis jelaskan. Jadi, sistem sarafnya harus dilatih dan distimulasi supaya jaringan saraf bisa mengumpulkan pengalaman dan tumbuh supaya bisa mengumpulkan pengetahuan yang lebih besar.

3. Neural Networks

Neural Networks diatur ke dalam lapisan yang terhubung satu sama lain lewat simulasi. Lapisan paling atas adalah lapisan input, yang fungsinya seperti sensor. Sensor yang dimaksud adalah penerima informasi yang akan memproses dan meneruskannya ke sistem. Ada setidaknya dua sistem — atau lebih dari dua puluh lapisan dalam sistem besar — lapisan yang tersusun secara hierarkis. Lapisan-lapisan itu yang mengirim dan mengklasifikasikan informasi lewat koneksi. Di bagian paling bawah adalah lapisan output, yang umumnya sih punya jumlah neuron buatan paling sedikit.



Sumber : - https://firdoloto.wordpress.com/2008/10/02/bisakah-sebuah-mesin-berpikir/
                - https://www.dewaweb.com/blog/kecerdasan-buatan/

Read More

Sunday, 7 April 2019

Sistem, Data, Sistem Informasi, Analisis Sistem

Hasil gambar untuk ikon SIstem informasi 
sumber gambar :  dermaji.desa.id

Apa itu Sistem?  
Sistem merupakan sekelompok elemen yang saling berkaitan satu sama lain dalam mencapai tujuan - tujuan tertentu. Sistem berasal dari Bahasa latin (systema) dan Bahasa Yunani (sustema) yang merupakan suatu kesatuan yang terdiri dari komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi untuk mencapai suatu tujuan.

Salah satu contohnya seperti halnya manusia yang terdiri dari beberapa organ tubuh seperti jantung untuk mengalirkan dan memompa darah, paru - paru untuk mengambil oksigen dan mengeluarkan karbon dioksida,  dan organ - organ lainnya yang mempunya fungsi yang berbeda namun mempunyai peran yang saling bekerja satu sama lain untuk tubuh bisa bekerja secara baik dan normal.

Apa itu Data?  
Data adalah data - data mentah yang harus dikelola untuk menghasilkan suatu informasi yang memiliki arti bagi suatu organisasi atau perusahaan. Data terdiri atas fakta - fakta dan angka - angka yang secara relative tidak berarti bagi pemakai atau fakta mentah yang belum diolah.

Data terbagi menjadi dua diantaranya :
  1. Data Internal, data yang menggambarkan situasi dan kondisi pada suatu organisasi secara internal. Misalnya : data produksi, pegawai, keuangan, dll.
  2. Data External, data yang menggambarkan situasi serta kondisi yang ada di luar organisasi. Misalnya : persebaran produk, data jumlah penggunaan suatu produk pada konsumen, tingkat preferensi pelanggan, dll

Apa itu Sistem Informasi?
Informasi adalah hasil pengolahan data yang telah mempunyai arti sehingga apat digunakan  khususnya oleh managemen dalam membuat keputusan. Ada tiga aktivitas yang terjadi pada sistem informasi :
  1. Akurat
  2. Tepat Waktu
  3. Relevan
contoh dari sistem informasi itu sendiri misalnya ada fakta bahwa seorang nasabah menabung di bank, datanya ada pada slip tabungan atau rekaman computer. Bila semua data uang tabungan yang ada dalam periode tertentu dijumlahkan (diolah), maka jumlah hasilnya tersebut informasi.

Apa itu Analisis Sistem?
Analisis sistem merupakan penjabaran dari suatu sistem informasi yang utuh ke dalam berbagai macam bagian komponennya dengan maksud agar kita dapat mengidentifikasi atau mengevaluasi berbagai macam masalah maupun hambatan yang akan timbul pada sistem sehingga nantinya dapat dilakukan penanggulangan, perbaikan atau juga pengembangan.

Lalu maka orang yang maupun kelompok yang akan melakukan perbaikan maupun perancangan suatu sistem akan dinamakan dengan sistem analis. Sistem analis merupakan orang atau kelompok yang akan melaksanakan pengembangan sistem. Sistem analis dapat menekuni permasalah ataupun kebutuhan pada suatu sistem & sistem analis juga merupakan orang yang akan bertanggung jawab atas terjadinya proses analisa maupun perancangan pada sistem informasi.

Contoh sistem analisis pada rumah sakit :
1. Identifikasi Masalah.
  • Semua data-data yg ada di rumah sakit masih berjalan manual.
  • Tenaga kerja yang menangani pasien masih kurang.
  • Sistem pelayanan informasi yang ada di rs.bayangkara belum sepenuhnya membantu mempermudah pekerjaan.
2. Analisis Sistem
  • Penyimpanan data kalau dalam bentuk manual belum tentu terjamin keamanannya,seperti akan terjadi kebakaran ,sunami dll ,hal ini akan dapat mengakibatkan semua arsip atau data hilang sehingga perlu dihimbau dalam penyimpanan datanya harus ditempat lebih aman.
  • Adanya tambahan dokter/suster agar lebih cepat dalam menangani pasien.
  • Kebutuhan data pada saat dibutuhkan mesti yang efektif dan efesien itu lah yang menjadi alasan utama penyedian informasi lebih akurat.
3. Analisis Kebutuhan
  • data pasien : nama pasien,alamat,jenis kelamin,tanggal lahir,dll
  • data petugas administrasi : nama petugas,alamat,jenis kelamin dll.
  • data dokter : nama dokter,alamat,menangani jenis penyakitnya ,dll.
  • data obat : nama obat,jenis,dan harga.
  • data anggaran : data pasien, total harga perawatan di rumah sakit serta obatnya.
  • data pemeriksaan : data pasien atau nama dokter yang akan menangani, keluhannya,diagnosa dan lain sebagainya
Read More

Friday, 28 December 2018

Inovasi Saya Untuk 5 Tahun Kedepan


Hasil gambar untuk Pemilu
sumber foto : geotimes.co.id

Tidak dapat di pungkiri pada era modern saat ini pertumbuhan teknologi semakin berkembang pesat. Bukan hanya itu saja, setiap orang ingin berlomba - lomba untuk menciptakan suatu teknologi informasi yang bisa berguna dan bermanfaat bagi orang banyak dalam mempermudah aktifitas seseorang, mau itu dalam aktifitas bekerja, sekolah, bermain atau yang lain sebagainya. Contohnya aplikasi berbasis transportasi online yang ada di indonesia seperti Go-Jek, Grab dan Uber menjadi sarana kebutuhan masyarakat banyak dalam mempermudah berpergian dari satu tempat ke tempat lainnya dengan hanya menunggu di lokasi tanpa harus berjalan dan mencari kendaraan transportasi sesuai tujuan. Begitupula aplikasi online shop atau market place yang mempermudah seseorang membeli suatu barang tanpa harus datang ke lokasi penjual tersebut, dengan menggunakan smartphone atau komputer seseorang bisa dengan mudah membeli barang yang di inginkan dan barang tersebut akan di kirimkan melalui kurir pengiriman barang yang telah di sediakan pada online shop atau market place tersebut.

Lalu aplikasi apa lagi yang akan muncul di kemudian hari dengan inovasi - inovasi yang baik dalam kebutuhan masyarakat? Di postingan kali ini, saya ingin menuliskan tentang inovasi berbasis teknologi informasi yang saya ingin buat untuk lima tahun kedepan yang nantinya bermanfaat untuk orang banyak.

Pemilihan Umum (PEMILU) di 2019 nanti masyarakat dalam menentukan pilihan kandidatnya masih di lakukan secara manual dengan menggunakan kertas yang berfoto kandidat - kandidat yang telah ditetapkan dalam pemilihan umum tersebut, yang nantinya setiap orang dalam memilih kandidat tersebut dengan cara mencobloskan pilihannya. Di setiap pemilihannya akan di kumpulkan dan di kelola oleh KPU tersebut dalam menentukan hasil siapa yang akan terpilih.

Dari hal tersebut menurut saya bisa di lakukan dengan efesien dalam Pemilihan Umum (PEMILU) yang akan dilakukan mendatang dengan pemilihannya menggunakan smartphone ataupun komputer berbasis aplikasi. Pada aplikasi yang akan dibuat langkah awal untuk bisa melalukan Pemilihan Umum, yaitu masyarakat wajib mendaftarkan diri dengan tiga tahapan untuk tidak terjadinya duplikat data atau kecurangan yang dilakukan oleh pemilih atau peserta. Data tersebut yang pertama pemilih harus mencatumkan nomer KTP, kedua adanya scanning wajah dan yang ketiga ini hal yang sangat penting dan unik dalam mengidentifikasi orang tersebut menggunakan sidik jari, karena sidik jari setiap orang pasti berbeda dengan yang lain. 

Jika ketiga tahapan atau inputan tersebut telah terpenuhi, maka peserta atau pemilih bisa langsung menentukan pilihan kandidat yang di inginkan, lalu data tersebut akan terkirim ke server database pusat yang di kelola secara otomatis pada sistem. Setelah voting pemilihan telah sepakat untuk ditutup maka hasil atau outputan akan menentukan kandidat siapa yang akan terpilih, sesuai dengan data yang diterima dari masyarakat yang telah melakukan pemilihan.

Namun disisi lain, konsep ini masih banyak kelemahan terutama dari kampuan setiap individu yang terkadang masih gaptek(gagap teknologi). Apa lagi di usia lansia atau masyarakat yang tinggal di pedesaan, masih kurang paham tentang teknologi terutama dalam mengoprasikannya.
Read More

Saturday, 15 December 2018

Apa itu SEO, SEM, SMM & SMO?

Gambar terkait
sumber ; wakul.net

Search Engine Optimization (SEO)

SEO adalah meningkatkan pengunjung dari sebuah website dari mesin pencari. maksud lebih jelas dari definisi tersebut merupakan proses meningkatkan visibilitas situs anda melalui mesin pencari. Dengan kata lain membantu para audiens online dalam meningkatkan website untuk dicatatkan pada halaman di hasil pencarian organik.

Dalam hal lain, jika anda membuat konten yang unik serta berkualitas bagi para pengunjung website anda yang telah anda buat dan website anda pengunjungnya ingin terus bertambah serta meningkat pesat,  maka SEO berperan penting dalam mewujudkan hal tersebut. Namun hal tersebut Anda tetap berpegang pada aturan dasar penulisan konten dan link building berkualitas, maka Anda mengambil langkah yang tepat untuk meningkatkan pengunjung website Anda pada hasil pencarian organik atau Anda juga bisa menggunakan jasa SEO profesional Mindreach Consulting untuk meningkatkan jumlah pengunjung website Anda.

Search Engine Marketing (SEM)

“Penggunaan iklan online pada halaman hasil mesin pencari untuk membantu pengunjung menemukan website Anda. SEM sering menggunakan sistem pay-per-click (PPC), dimana si pengiklan hanya akan dikenakan biaya ketika seseorang mengklik iklan mereka (juga disebut sebagai cost-per-click, atau CPC).” – Online marketing vocabulary, Learn with Google.

Jika kita perhatikan, SEM merupakan iklan online berbayar yang ada pada mesin pencari seperti Google, Bing dan Yahoo yang melibatkan pembuatan kampanye dan pengukuran hasil kampanye yang nantinya anggaran yang anda sudah tetapkan berharap akan cepat mengembalikan investasi. Hal ini juga mempercepat agar wesbite beserta konten yang dibuat muncul di halaman mesin pencari. Hasil ini mucul sebagai iklan yang disponsori di bagian atas atau samping pada mesin pencari.

Social Media Optimization (SMO)

“Sosial Media Optimization meningkatkan visibilitas profil social media Anda, aktivitas jejaring sosial Anda dan konten Anda yang dipublikasikan sehingga mudah ditemukan oleh orang yang mencari informasi yang berhubungan dengan konten Anda. Sosial Media Optimization membantu mengarahkan lalu lintas ke situs Web atau blog, membuat lebih mudah bagi orang lain untuk berbagi dengan lingkaran teman mereka, membangun komunitas di sekitar brand Anda dan membantu mesin pencari mengindeks profil social media Anda, aktifitas sosial dan posting blog menjadi lebih mudah” – anonim.

Intinya adalah, Anda harus membangun profil online melalui jaringan media sosial sehingga Anda dapat berbagi konten yang Anda buat di website atau blog Anda. Selain itu, Anda dapat  menambahkan tombol share social media untuk memungkinkan orang lain untuk dengan mudah berbagi konten Anda.

Social Media Marketing (SMM)


Mirip dengan SEM, SMM singkatan Social Media Marketing. Namun yang berbeda hal ini dengan SEM merupakan wadah pada iklan yang dibuat ada pada sosial media seperti facebook, twitter, instagram, dan yang lain sebagainya, namun iklan tersebut berbayar terutama untuk memperluas jaringan atau jangkauan pelanggan anda dan meningkatkan eksposur merek yang telah dibuat.


sumber : http://www.mindreachconsulting.co.id/
Read More

Monday, 26 November 2018

Apa itu teknologi digital? Pentingnya untuk kehidupan

Apakah kamu pernah menulis surat kepada teman/kerabatmu yang jauh dan mengirimkannya melalui kantor POS?  Atau kamu lebih terbiasa menulis pesan singkat ke temanmu melalui handphone? Orang tuamu dulu mungkin sering berkirim surat melalui kantor POS, menelepon dengan telpon rumah, mengambil gambar dengan kamera. Kini berbagai perkembangan yang terjadi memang cukup menakjubkan, khususnya dalam bidang teknologi terutama dalam hal informasi dan komunikasi. Teknologi informasi yang tadinya dikenal dengan teknologi komputer, beserta perangkat elektronika lainnya, menjelma menjadi satu dalam perpaduan kemampuan. Kita dapat berkirim pesan sekaligus mengambil gambar dan berbicara ke orang lain dalam satu perangkat saja.
Hasil gambar untuk Mesin Ketik

Menjadi



Sumber: dailysocial.id ; iprice.co.id
Dahulu orang sering mengetik laporan ataupun tulisan dengan menggunakan mesin ketik dan tulisannya hanya hitam saja, namun kini untuk mengetik kita sudah biasa menggunakan laptop ataupun komputer, bukan hanya text tapi gambar pun dapat kita masukan dan dapat memilih text yang kecil, besar, warna hitam ataupun berwarna.
Apakah teknologi digital hanya mengacu pada penggunaan komputer, internet, social media, dan e-commerce saja? Istilah teknologi itu sendiri sebenarnya dapat diartikan secara luas sebagai segala entitas, benda, atau sistem terpadu yang bisa digunakan untuk mempermudah pekerjaan manusia dalam menciptakan suatu nilai. Sementara pengertian digital itu sendiri yang paling umum adalah penggunaan nilai diskrit atau kode biner dalam peralatan elektronik.
Sistem digital merupakan bentuk perkembangan dari sistem analog. Sebuah sistem digital menggunakan urutan angka untuk mewakili informasi, dan tidak seperti sinyal analog, sinyal digital bersifat noncontinuousSecara garis besar, sistem digital memiliki kode dalam bentuk binary, yang besar atau kecil nilainya diukur oleh jumlah bit, atau yag disebut juga dengan bandwidht, karena jumlahnya (bit) akan berpengaruh pada akurasi daripada sistem yang berbasis digital. 
Contoh alat yang mengandalkan sistem digital antara lain : (a) MP3 Player, (b) DVD Player, (c) Kamera digital
Sinyal digital, analog, dan tentu saja peralatan yang berkaitan, pada umumya tidak saling kompatibel. Hal ini mengharuskan hubungan antara analog ke digital dan digital ke analog yang membutuhkan proses konversi. Ini akan membatu kita menggunakan peralatan yang berbasis analog dan digital dalam keseluruhan sistem komunikasi.
Komponen-komponen utama yang mengkonversi sinyal analog ke sinyal digital diilustrasikan pada gambar 3.
Konversi sinyal analog ke digital
Sinyal analog diberikan ke dalam ADC (analog-to-digital converter). Ini adalah suatu chip yang men-sampling sinyal pada suatu laju yang sudah ditetapkan sebelumnya, memberikan nilai level kuantum ke setiap sampel, dan mengkonversikan nilai ini ke kode biner. Clock berfungsi menghasilkan suatu pulsa teratur untuk menjamin bahwa kode 1 dan 0 dihasilkan pada interval yang teratur. Sinyal digital yang dihasilkan kemudian ditransmisikan (contoh pada sinyal TV) atau disimpan (contoh pada sebuah CD).
Perbedaan antara Teknologi Digital dan Teknologi Analog 
Istilah digital menunjuk kepada jari-jari kaki dan tangan, yang telah dipakai selama ribuan tahun untuk menghitung dan menggambarkan data-data numerik. Teknologi digital sendiri merupakan sistem menghitung sangat cepat yang memproses semua bentuk informasi sebagai nilai-nilai numerik. Teknologi analog pada dasarnya hanyalah alat yang sederhana dengan program yang tertentu, seperti komputer analog.
Pentingnya Teknologi Digital Dibidang IT Membuat Perbedaan yang signifikan terutama dalam mempermudah aktifitas manusia dalam bekerja, berkomunikasi, dan lain sebagainya,antara lain :
Jaringan menjadi lebih efisien
Ketika kita melakukan komunikasi jarah jauh, baik analog maupun digital, tiap-tiap koneksi harus dihubungkan pada kanal terpisah. Pada telepon rumah, biasanya dalam bentuk kabel aja. Bayangin, butuh berapa kabel untuk membuat koneksi telepon di Indonesia aja? Sementara pada komunikasi digital, jaringannya bisa dibuat lebih efisien. Kalau ada 8 koneksi misalnya, koneksi tersebut bisa ditumpuk dalam satu jalur tertentu tapi “ditandain”. Server bisa tau masing-masing koneksi tersebut milik siapa karena udah ada tandanya dalam bentuk digital. (Kalau mau tahu lebih jauh coba pelajari konsep Multiplexing, misalnya Time-Division Multiplexing. Ini hanya bisa dilakukan kalau sinyalnya adalah sinyal digital.) 

Backup komunikasi lebih mudah
Berhubungan komunikasi dilakukan dalam bentuk digital, maka data tersebut bisa disimpan dalam bentuk digital juga. Jumlah data yang bisa disimpan juga lebih banyak untuk besar fisik yang sama. Sebagai contoh, dulu waktu kita masih menggunakan kaset yang menunggakan teknologi analog, paling dalam satu kaset hanya muat 10 lagu. Sekarang dengan CD atau DVD, bisa muat banyak lagu bahkan sampai ratusan atau ribuan.

Memungkin teknologi smartphone
Ketika telepon dibuat dengan menggunakan teknologi digital, ini mempercepat revolusi dunia komunikasi. Pada telepon seluler misalnya, perkembangan dari generasi 1, 2, 3, 4, atau bahkan 5 itu cepat sekali. Pada telepon analog, kita tidak mengenal teknologi SMS. Itu baru muncul pada 2G (generasi 2) pada telepon seluler. Sekarang ini jangankan SMS, dengan smartphone yang kita punya, kita bisa chatting pakai LINE, bisa browsing artikel ini di zenius.net, bisa video call pakai Facetime/Skype/dll, bisa memesan ojek pakai Gojek, dan berbagai aplikasi lainnya.
Contoh di atas itu baru contoh keunggulan teknologi digital terhadap analog pada telepon. Pada perangkat lain, teknologi digital juga punya keunggulan yang serupa. Sebagai contoh, pada efek gitar. Dengan menggunakan teknologi digital, sinyal gitar bisa diubah menjadi simbol digital, lalu menggunakan komputer untuk memprosesnya. Berikutnya pada kamera. Dengan menggunakan teknologi digital, gambar pada kamera bisa disimpan dalam bentuk digital. Jumlah gambar yang disimpan bisa jauh lebih banyak, bisa diproses dengan menggunakan komputer juga.

sumber : - sumberbelajar.belajar.komdikbud.go.id
         - zenius.net

Read More