RubyGems Navigation menu

jekyll-related-posts 0.1.2

Proper related posts plugin for Jekyll - uses document correlation matrix on TF-IDF (optionally with Latent Semantic Indexing). Each document is tokenized and stemmed, every word found is treated as keyword for analysis (except for some stop words). TF-IDF matrix for the whole site is calculated (including extra provided weights), then if given accuraccy is lower than 1.0, LSI algorithm is used to compute new simplified vector space. Document correlation matrix is created using dot product of the matrix and its transpose. For each of the post' related documents are inserted into priority queue (sorted by score from document correlation matrix), assuming the score is greater than minimal required score. Selected few bests related posts are retrieven from the queue. Liquid template for each post is rendered and <related-posts /> is replaced with the outcomes of algorithm.

Gemfile:
= クリップボードにコピー コピー完了!

インストール:
=

バージョン履歴:

  1. 0.1.2 - October 23, 2016 (10KB)
  2. 0.1.1 - November 13, 2015 (10KB)
全てのバージョンを表示(全3件)

Runtime依存関係 (8):

fast-stemmer ~> 1.0
jekyll ~> 3.0
liquid ~> 3.0
nmatrix ~> 0.2
pqueue ~> 2.1
tokenizer ~> 0.3

Development依存関係 (1):

bundler ~> 1.6

所有者:

作者:

  • Amadeusz Juskowiak

SHA 256チェックサム:

d4d5b07c7e05dc96024ca6f97059b442b369810e08495a4830c3731b23536ffc

累計ダウンロード数 10,278

このバージョンのみ 5,642

ライセンス:

MIT

必要なRubyのバージョン: >= 0

リンク: