3 API Sinonim dan Antonim dalam Bahasa Indonesia

23 Jul 2018

3 API Sinonim dan Antonim dalam Bahasa Indonesia

Sinonim dan Antonim adalah dua hal yang tidak dapat dipisahkan dalam pelajaran bahasa, terutama dalam bahasa Indonesia. Dengan penguasaan banyak kata dalam bahasa, akan mempermudah kita dalam berkomunikasi sehari-hari terutama ketika saat presentasi di dipan umum dan ketika menulis suatu artikel, baik itu artikel berita ataupun cerita.

Pada hari kemarin, Satmaxt Developer telah membuat sebuah API untuk mendapatkan Antonim dan Sinonim dalam sebuah kata pada Bahasa Indonesia yang dinamai Synonym-Antonym-Indonesia. Dengan tujuan yang telah disebutkan di atas, Satmaxt Developer mengembangkan API ini agar dapat membantu rekan-rekan dalam penguasaan bahasa, menambah kosakata, referensi pencarian, dalam Bahasa Indonesia. Tentunya tidak hanya itu, dengan API ini rekan-rekan dapat menggunakannya dalam aplikasi baik itu website maupun mobile app, rekan-rekan dapat menggunakannya secara gratis.

Metode pembuatan package ini menggunakan CURL dengan bahasa pemrograman PHP, data yang diambil adalah data dari situs http://sinonimkata.com. Dengan melakukan pengambilan data tersebut, disini Satmaxt Developer dapat mendapatkan data seperti sinonim dan antonim.

Fitur Utama

  • Mendapatkan data antonim dalam sebuah kata di Bahasa Indonesia
  • Mendapatkan data sinonim dalam sebuah kata di Bahasa Indonesia
  • Mendapatkan data sinonim dan antonim dalam sebuah kata di Bahasa Indonesia
  • Pesan Error jika data tidak ditemukan

Cara Pemasangan Package

Dalam pemasangan package PHP telah populer menggunakan "composer". dengan composer ini kita dapat leluasa memasang dan mencopot package PHP. Terutama pada saat ini dapat kita gunakan untuk memasang package PHP Synonym-Antonym-Indonesia. Berikut perintah yang digunakan untuk menginstall package

composer require "satria/synonym-antonym-indonesia":"dev-master"

Setelah selesai dipasang, maka cara menggunakannya adalah dengan cara melakukan inisiasi pada class Dictionary seperti berikut

<?php

$init = new SynonymAntonym\Dictionary;

Lalu jika kita ingin mencari data sinonim dan antonim dalam sebuah kata, maka kita gunakan hasil inisiasi class di atas dengan memanfaatkan beberapa method yang telah disediakan dalam package. Seperti berikut ini

$data = $init->word('kata yang akan dicari');

Setelah itu, kita dapat menentukan data apa yang ingin kita dapatkan, antonim atau sinonim kah? atau dua-dua nya? tentu saja bisa. Lakukan dengan cara berikut ini

// untuk mendapatkan antonim

$antonim = $data->antonym();

// untuk mendapatkan sinonim

$sinonim = $data->synonym();

// untuk mendapatkan data sinonim dan antonim

$allDatas  = $data->all();

Maka data yang akan didapatkan adalah seperti ini

Array
(
    [status] => Array
        (
            [code] => 200
            [description] => OK
        )
    [title] => Sinonim
    [data] => Array
        (
            [0] => ahli
            [1] => anak buah
            [2] => bagian
            ...
        )
)

Seperti itulah cara bagaimana menggunakan API Synonym-Antonym-Indonesia. Untuk lebih jelasnya rekan-rekan dapat mengunjungi dokumentasi di repositori github berikut.

https://github.com/satriaajiputra/synonym-antonym-indonesia