ageitgey/node-pullquoter là dự án mã nguồn mở trên GitHub với 116 sao, viết chủ yếu bằng CoffeeScript. Automatically pull interesting quotes out of an article.
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
Automatically pull interesting quotes out of an article.
You've probably seen pull quotes
like this in online articles:
Well, until now a human being had to spend several moments choosing which
quotes to feature. This node module uses basic text summarization techniques to
find interesting sentences to use as pull quotes automatically.
Why would I want this?
Spice up your website with cool pull quotes without any real work
Make a clone of Rotten Tomatoes that is
totally automated but still has cool review snippets.
Maybe you are so busy that you only have time to read one sentence of any
article?
Credits / Thanks
This node module uses an improved version of the algorithm presented in the
article
Build your own summary tool!
by Shlomi Babluki. However, this module is improved
in both capability and efficency.
Install
To install the command-line pullquoter utility:
npm install -g pullquoter
To install the pullquoter module for use in your Node.js project:
npm install --save pullquoter
Usage
You can use pullquoter from node or right on the command line!
Command line interface
You can pass text to pullquoter and it will pull out interesting sentences.
You can either pass in a file name:
pullquoter my_file.txt
Or you can pipe it in:
cat my_file.txt | pullquoter
By default, it returns one interesting sentence. If you want more,
use the -n parameter:
pullquoter -n 10 my_file.txt
You can easily chain this together with other unix commands to do cool stuff.
For example, you can download a web page, and then use
unfluff to grab the page text and
jq to pull out the body test. Then just pass
it to pullquoter and get sentences!
It's not just the mechanics of old-school games that Shovel Knight nails, though; it also has that undefinable, metaphysical look and feel of an NES classic.
Module Interface
pullquoter(text, numberOfQuotesToPull)
text: The text you want to parse. This should be plain text in English.
numberOfQuotesToPull (default: 1): The number of sentences to pull out of the
article
This only works for English. The stopwords, stemmer and tokenized currently only support English. It could be expanded for other western languages pretty easily, though.
This module has a runtime of something like O(n^2/2) where n is the number of sentences in the text. So maybe don't run it on a huge piece of text.
If you are doing something serious, maybe look into a better text summarization algorithm.
ageitgey/node-pullquoter có phải mã nguồn mở không?
Có — ageitgey/node-pullquoter phát hành theo license BSD-3-Clause, nghĩa là mã nguồn mở để đọc, fork và (tùy license) tái sử dụng. Mã: github.com/ageitgey/node-pullquoter.
ageitgey/node-pullquoter là gì?
ageitgey/node-pullquoter (ageitgey/node-pullquoter) là dự án CoffeeScript trên GitHub. Theo mô tả gốc: Automatically pull interesting quotes out of an article.
Đọc thêm về ageitgey/node-pullquoter ở đâu?
Trang TopGit này là một snapshot — tab "Readme" hiển thị nguyên văn README của repo (đã bỏ link, giữ ảnh). Repo GitHub ở github.com/ageitgey/node-pullquoter là nguồn chính thức.
Đọc đầy đủ README ở tab phía trên.
Vẫn đang phân vân về node-pullquoter?
Một cú bấm sẽ gửi câu hỏi kèm trang này cho AI — xem AI nói gì về node-pullquoter.