Coder Social home page Coder Social logo

algeo02-19090's Introduction

Algeo02-19090

Tubes 2 Aljabar Linear dan Geometri IF2123

Table of contents

General info

Hampir semua dari kita pernah menggunakan search engine, seperti google, bing dan yahoo! search. Setiap hari, bahkan untuk sesuatu yang sederhana kita menggunakan mesin pencarian Tapi, pernahkah kalian membayangkan bagaimana cara search engine tersebut mendapatkan semua dokumen kita berdasarkan apa yang ingin kita cari? Sebagaimana yang telah diajarkan di dalam kuliah pada materi vector di ruang Euclidean, temu-balik informasi (information retrieval) merupakan proses menemukan kembali (retrieval) informasi yang relevan terhadap kebutuhan pengguna dari suatu kumpulan informasi secara otomatis. Biasanya, sistem temu balik informasi ini digunakan untuk mencari informasi pada informasi yang tidak terstruktur, seperti laman web atau dokumen.

Ide utama dari sistem temu balik informasi adalah mengubah search query menjadi ruang vektor Setiap dokumen maupun query dinyatakan sebagai vektor w = (w1, w2,..., wn) di dalam Rn, dimana nilai wi dapat menyatakan jumlah kemunculan kata tersebut dalam dokumen (term frequency). Penentuan dokumen mana yang relevan dengan search query dipandang sebagai pengukuran kesamaan (similarity measure) antara query dengan dokumen. Semakin sama suatu vektor dokumen dengan vektor query, semakin relevan dokumen tersebut dengan query. Kesamaan tersebut dapat diukur dengan cosine similarity

Dependencies

  • Node.js
    • Express.js
    • Sastrawijs
    • jsdom
    • multer
    • vue-cli
    • vue
    • axios
    • eslint
    • esling-plugin-vue
    • core-js
    • bulma

Screenshots

Terlampir di laporan Bab IV

Setup

  1. Buka terminal
  2. Lakukan git clone [email protected]:zenovore/Algeo02-19090 atau git clone https://github.com/zenovore/Algeo02-19090
  3. Pindah ke direktori project ini
  4. Jalankan npm install
  5. Jalankan npm start
  6. Buka terminal baru lalu pindah ke direktori project ini
  7. Install serve dengan npm install -g serve
  8. lakukan cd src/frontend
  9. jalankan npm run build && serve dist
  10. Buka http://localhost:5000/ di peramban

Code Examples

Terlampir di laporan Bab IV

Features

Upcoming features

  • Mendapatkan urutan dokumen sesuai dengan relevansinya
  • Menampilkan tabel jumlah kemunculan sesuai dengan Term yang dicari
  • Mengupload dokumen milik sendiri dan mengetahui relevansi kata yang diingini

Status

Project is: complete

Inspiration

Credits:

  • Vue.js documentations
  • Vue.js tutorials
  • axios tutorials
  • Node.js tutorials
  • Express.js tutorials

Kelompok

Nama NIM Kerjaan
Alexander 13519090 Mekanisme penggunggahan dokumen & styling
Alvin Wilta 13519163 Persamaan cosine & tabel
Josep Marcello 13519164 Web-scraper & menghubungkan search dari backend ke frontend

algeo02-19090's People

Contributors

alvinwilta avatar jspmarc avatar zenovore avatar

Watchers

 avatar

Forkers

jspmarc

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.