Skip to main content

This is a CLI tool that uses LexRank to translate sentences in 3 lines.

Project description

LexRank Summarizer

dockerhub PyPI version

This is a CLI tool that uses LexRank to translate sentences in 3 lines.

Usage

Docker

$ docker run --rm s2terminal/lex-rank-summarizer \
  'メロスは激怒した。必ず、かの邪智暴虐の王を除かなければならぬ と決意した。メロスには政治がわからぬ。メロスは、村の牧人である。笛を吹き、羊と遊んで暮して来た。けれども邪悪に対しては、人一倍に敏感であっ た。きょう未明メロスは村を出発し、野を越え山越え、十里はなれた此のシラクスの市にやって来た。メロスには父も、母も無い。女房も無い。十六の、 内気な妹と二人暮しだ。この妹は、村の或る律気な一牧人を、近々、花婿として迎える事になっていた。結婚式も間近かなのである。メロスは、それゆえ 、花嫁の衣裳やら祝宴の御馳走やらを買いに、はるばる市にやって来たのだ。先ず、その品々を買い集め、それから都の大路をぶらぶら歩いた。'
メロスは激怒した。
メロスは、村の牧人である。
きょう未明メロスは村を出発し、野を越え山越え、十里はなれた此のシラクスの市にやって来た。

Python

$ pip install s2terminal-lex-rank-summarizer
$ lex-rank-summarizer \
  'メロスは激怒した。必ず、かの邪智暴虐の王を除かなければならぬ と決意した。メロスには政治がわからぬ。メロスは、村の牧人である。笛を吹き、羊と遊んで暮して来た。けれども邪悪に対しては、人一倍に敏感であっ た。きょう未明メロスは村を出発し、野を越え山越え、十里はなれた此のシラクスの市にやって来た。メロスには父も、母も無い。女房も無い。十六の、 内気な妹と二人暮しだ。この妹は、村の或る律気な一牧人を、近々、花婿として迎える事になっていた。結婚式も間近かなのである。メロスは、それゆえ 、花嫁の衣裳やら祝宴の御馳走やらを買いに、はるばる市にやって来たのだ。先ず、その品々を買い集め、それから都の大路をぶらぶら歩いた。'

Development

$ docker-compose up

and use VS Code Remote Container

$ docker-compose exec app poetry run lex-rank-summarizer 'おはよう。こんにちは。こんばんは。'

Testing

$ docker-compose exec app poetry run pytest

License

MIT

References

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

s2terminal-lex-rank-summarizer-0.1.2.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file s2terminal-lex-rank-summarizer-0.1.2.tar.gz.

File metadata

File hashes

Hashes for s2terminal-lex-rank-summarizer-0.1.2.tar.gz
Algorithm Hash digest
SHA256 72bfedde473e71d1ad88ce720f96488368179a9b7e1bbbdddfe4932ba8d012d2
MD5 3325be39fcd7fbda2f852843cab55958
BLAKE2b-256 1c2fea7bbb16bcc500e0be209471595a25ed87592f86dd7de7cbd46d6e27a360

See more details on using hashes here.

File details

Details for the file s2terminal_lex_rank_summarizer-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for s2terminal_lex_rank_summarizer-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 fd7fe652c412a8ba4d8dcf22fb717a5cfc497e12cc8695ba14638eddf9b8fbf7
MD5 f1c806ae0f5ef97daf66fb86097d56c7
BLAKE2b-256 53df3f6676b6a2e2fb4e90946dec3336eb52d1de03b231b98bcfb30f004326fb

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page