Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
news
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Sartika Aritonang
news
Commits
05e5e982
Commit
05e5e982
authored
May 28, 2020
by
Sartika Aritonang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Upload New File
parent
9f07ae99
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
170 additions
and
0 deletions
+170
-0
simulator_kueri.html
project/template/simulator_kueri.html
+170
-0
No files found.
project/template/simulator_kueri.html
0 → 100644
View file @
05e5e982
<!DOCTYPE html>
<html
lang=
"en"
>
<head>
<meta
charset=
"utf-8"
/>
<meta
name=
"viewport"
content=
"width=device-width, initial-scale=1, shrink-to-fit=no"
/>
<meta
name=
"description"
content=
""
/>
<meta
name=
"author"
content=
""
/>
<title>
Tahapan Proximity Indexing Data Corona
</title>
<!-- Font Awesome icons (free version)-->
<script
src=
"https://use.fontawesome.com/releases/v5.13.0/js/all.js"
crossorigin=
"anonymous"
></script>
<!-- Google fonts-->
<link
href=
"https://fonts.googleapis.com/css?family=Saira+Extra+Condensed:500,700"
rel=
"stylesheet"
type=
"text/css"
/>
<link
href=
"https://fonts.googleapis.com/css?family=Muli:400,400i,800,800i"
rel=
"stylesheet"
type=
"text/css"
/>
<!-- Core theme CSS (includes Bootstrap)-->
<link
href=
"../static/simulator_design/css/styles.css"
rel=
"stylesheet"
/>
</head>
<body
id=
"page-top"
>
<!-- Navigation-->
<nav
class=
"navbar navbar-expand-lg navbar-dark bg-primary fixed-top"
id=
"sideNav"
>
<a
class=
"navbar-brand js-scroll-trigger"
href=
"#page-top"
>
<span
class=
"d-none d-lg-block"
><img
class=
"img-fluid img-profile rounded-circle mx-auto mb-2"
src=
"../static/simulator_design/assets/img/logo_del.jpg"
alt=
""
/></span></a>
<button
class=
"navbar-toggler"
type=
"button"
data-toggle=
"collapse"
data-target=
"#navbarSupportedContent"
aria-controls=
"navbarSupportedContent"
aria-expanded=
"false"
aria-label=
"Toggle navigation"
><span
class=
"navbar-toggler-icon"
></span></button>
<div
class=
"collapse navbar-collapse"
id=
"navbarSupportedContent"
>
<ul
class=
"navbar-nav"
>
<li
class=
"nav-item"
><a
class=
"nav-link js-scroll-trigger"
href=
"#introduction"
>
Tahapan Pencarian Kueri
</a></li>
<li
class=
"nav-item"
><a
class=
"nav-link js-scroll-trigger"
href=
"#preprocessingKueri"
>
Preprocessing Kueri
</a></li>
<li
class=
"nav-item"
><a
class=
"nav-link js-scroll-trigger"
href=
"#tf"
>
Perhitungan TF
</a></li>
<li
class=
"nav-item"
><a
class=
"nav-link js-scroll-trigger"
href=
"#df"
>
Perhitungan DF
</a></li>
<li
class=
"nav-item"
><a
class=
"nav-link js-scroll-trigger"
href=
"#idf"
>
Perhitungan IDF
</a></li>
<li
class=
"nav-item"
><a
class=
"nav-link js-scroll-trigger"
href=
"#tf-idf"
>
Perhitungan TF-IDF
</a></li>
<li
class=
"nav-item"
><a
class=
"nav-link js-scroll-trigger"
href=
"#perankinganScore"
>
Perankingan Score
</a></li>
<br>
<br>
<li
class=
"nav-item"
><a
class=
"nav-link"
href=
"..\result/"
>
Kembali ke Hasil Pencarian
</a></li>
</ul>
</div>
</nav>
<!-- Page Content-->
<div
class=
"container-fluid p-0"
>
<!-- Simulator Indexing -->
<section
class=
"resume-section"
id=
"introduction"
>
<div
class=
"resume-section-content"
>
<h1
class=
"mb-0"
>
Tahapan
<br><span
class=
"text-primary"
>
Pencarian Kueri
</span></h1>
<br>
<p
class=
"lead mb-5"
>
Tahapan Pencarian kueri adalah proses untuk mengolah kata pencarian yang di-input oleh user yang kemudian diproses oleh sistem untuk mengembalikan
dokumen yang relevan berdasarkan score tertinggi melalui perhitungan TF-IDF.
<br>
Adapun tahapan yang dilakukan untuk mengembalikan dokumen yang relevan berdasarkan pencarian kueri, yaitu:
<br>
1. Melakukan Preprocessing Kueri
<br>
2. Melakukan Perhitungan Term Frequency (TF)
<br>
3. Melakukan Perhitungan Document Frequency (DF)
<br>
4. Melakukan Perhitungan Inverse Document Frequency (IDF)
<br>
5. Melakukan Perhitungan TF-IDF
<br>
6. Melakukan Perankingan Score
</p>
</div>
</section>
<hr
class=
"m-0"
/>
<!-- Preprocessing Kueri -->
<section
class=
"resume-section"
id=
"preprocessingKueri"
>
<div
class=
"resume-section-content"
>
<h2
class=
"mb-5"
>
Preprocessing Kueri
</h2>
<div
class=
"d-flex flex-column flex-md-row justify-content-between mb-5"
>
<div
class=
"flex-grow-1"
>
<p>
Tahapan preprocessing merupakan tahapan yang dilakukan pada kueri untuk mengubah bentuk kueri ke bentuk lain sehingga
kueri tersebut dapat dikenali dan diproses oleh sistem. Adapun tahapan yang dilakukan pada tahapan preprocessing adalah
case folding, remove punctuation, number removal, tokenisasi, stop word removal dan stemming.
Berikut adalah hasil preprocessing dari kueri yang dimasukkan.
</p>
<br>
<p><b>
Kueri Anda
</b>
=>
<code>
{{ query }}
</code></p>
<br>
<p>
<b>
Hasil Preprocessing Kueri
</b>
=>
<code>
{% for i in proximitys.process %} {{ i.terms }} {% endfor %}
</code><br></p>
</div>
</div>
</div>
</section>
<hr
class=
"m-0"
/>
<!-- Perhitungan TF -->
<section
class=
"resume-section"
id=
"tf"
>
<div
class=
"resume-section-content"
>
<h2
class=
"mb-5"
>
Perhitungan Term Frequency (TF)
</h2>
<div
class=
"d-flex flex-column flex-md-row justify-content-between mb-5"
>
<div
class=
"flex-grow-1"
>
<p>
Selanjutnya akan dilakukan proses perhitungan TF. Perhitungan nilai Term Frequency (TF) yaitu perhitungan
yang memandang sebuah dokumen sebagai sebuah bag of words yang mengutamakan jumlah kemunculan dari setiap kata. Berikut merupakan hasil
dari perhitungan TF dari kueri pencarian.
</p>
<p>
<b>
Hasil Preprocessing Kueri
</b>
=>
<code>
{% for i in proximitys.process %} {{ i.terms }} {% endfor %}
</code></p>
<p>
<b>
Term Frequency
</b>
=>
<code>
{% for i in proximitys.process %} {{ i.termFrequency }} {% endfor %}
</code>
</p>
</div>
</div>
</div>
</section>
<hr
class=
"m-0"
/>
<!-- Perhitungan DF -->
<section
class=
"resume-section"
id=
"df"
>
<div
class=
"resume-section-content"
>
<h2
class=
"mb-5"
>
Perhitungan Document Frequency (DF)
</h2>
<div
class=
"d-flex flex-column flex-md-row justify-content-between mb-5"
>
<div
class=
"flex-grow-1"
>
<p>
Document Frequency (DF) adalah jumlah dari dokumen di dalamnya terdapat term yang sedang diinvestigasi. Jika sebuah dokumen
terdapat term yang sedang diinvestigasi maka dokumen tersebut akan bernilai 1. Begitu selanjutnya dilakukan pemeriksaan terhadap seluruh dokumen
sehingga diperoleh total dokumen yang mengandung term tersebut. Berikut merupakan hasil dari perhitungan DF dari kueri pencarian.
</p>
<p>
<b>
Hasil Preprocessing Kueri
</b>
=>
<code>
{% for i in proximitys.process %} {{ i.terms }} {% endfor %}
</code></p>
<p>
<b>
Document Frequency
</b>
=>
<code>
{% for i in proximitys.process %} {{ i.docFrequency }} {% endfor %}
</code>
</p>
</div>
</div>
</div>
</section>
<hr
class=
"m-0"
/>
<!-- Perhitungan IDF -->
<section
class=
"resume-section"
id=
"idf"
>
<div
class=
"resume-section-content"
>
<h2
class=
"mb-5"
>
Perhitungan IDF
</h2>
<div
class=
"d-flex flex-column flex-md-row justify-content-between mb-5"
>
<div
class=
"flex-grow-1"
>
<p>
Persamaan Inverse Document Frequency dibuat untuk mengurangi efek dari term yang frekuensinya terlalu tinggi dalam sebuah dokumen. Proses ini
dapat diperoleh dengan menghitung nilai logaritma dari total dokumen dibagi dengan DF dari term yang sedang diinvestigasi. Persamaan tersebut
dapat dituliskan dengan IDF(i) = log (N/DF(i)). Berikut merupakan hasil dari perhitungan IDF dari kueri pencarian.
</p>
<p>
<b>
Hasil Preprocessing Kueri
</b>
=>
<code>
{% for i in proximitys.process %} {{ i.terms }} {% endfor %}
</code></p>
<p>
<b>
Inverse Document Frequency
</b>
=>
<code>
{% for i in proximitys.process %} {{ i.invDocFrequency }} {% endfor %}
</code></p>
</div>
</div>
</div>
</section>
<hr
class=
"m-0"
/>
<!-- Perhitungan TF-IDF -->
<section
class=
"resume-section"
id=
"tf-idf"
>
<div
class=
"resume-section-content"
>
<h2
class=
"mb-5"
>
Perhitungan TF-IDF
</h2>
<div
class=
"d-flex flex-column flex-md-row justify-content-between mb-5"
>
<div
class=
"flex-grow-1"
>
<p>
Dengan memperoleh nilai dari masing-masing TF, DF dan IDF, maka untuk menghitung nilai dari TF-IDF untuk kasus dengan menggunakan word t
dalam document d dapat dihitung dengan persamaan W(t,d) = TF(t,d) X IDF(t). Berikut merupakan hasil dari perhitungan TF-IDF dari kueri pencarian
dengan mengembalikan nomor setiap dokumen.
</p>
<p>
<b>
Hasil Preprocessing Kueri
</b>
=>
<code>
{% for i in proximitys.process %} {{ i.terms }} {% endfor %}
</code></p>
<p><b>
TF-IDF
</b>
=>
<code>
{% for i in proximitys.process %} {{ i.TFIDF }} {% endfor %}
</code></p>
</div>
</div>
</div>
</section>
<hr
class=
"m-0"
/>
<!-- Perankingan Skor -->
<section
class=
"resume-section"
id=
"perankinganScore"
>
<div
class=
"resume-section-content"
>
<h2
class=
"mb-5"
>
Perankingan Score
</h2>
<div
class=
"d-flex flex-column flex-md-row justify-content-between mb-5"
>
<div
class=
"flex-grow-1"
>
<p>
Setelah dilakukan perhitungan TF-IDF, kemudian dilakukan perangkingan berdasarkan score tertinggi dari setiap nilai TF-IDF.
</p>
<br>
{% for i in proximitys.result %}
{{forloop.counter}}.
Judul :
<code>
{{ i.doc_title }}
</code><br>
&
nbsp
&
nbsp No dokumen:
<code>
{{ i.doc_id }}
</code><br>
&
nbsp
&
nbsp Score :
<code>
{{ i.doc_score }}
</code><br>
<br><br>
{% endfor %}
</div>
</div>
</div>
</section>
</div>
<!-- Bootstrap core JS-->
<script
src=
"https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.min.js"
></script>
<script
src=
"https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/js/bootstrap.bundle.min.js"
></script>
<!-- Third party plugin JS-->
<script
src=
"https://cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.4.1/jquery.easing.min.js"
></script>
<!-- Core theme JS-->
<script
src=
"../static/simulator_design/js/scripts.js"
></script>
</body>
</html>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment