Sha256: e036cc761a7c61b5a48ea0507a58634e386b96a19b1fede21e1f8a703141f1db

Contents?: true

Size: 700 Bytes

Versions: 6

Compression:

Stored size: 700 Bytes

Contents

require "ruby-spacy"
require "terminal-table"

nlp = Spacy::Language.new("ja_core_news_sm")

doc = nlp.read("アップルはイギリスの新興企業を10億ドルで買収しようとしている。")

headings = ["text"]
rows = []

doc.each do |token|
  rows << [token.text]
end

table = Terminal::Table.new rows: rows, headings: headings
puts table

# +----------+
# | text     |
# +----------+
# | アップル |
# | は       |
# | イギリス |
# | の       |
# | 新興     |
# | 企業     |
# | を       |
# | 10億     |
# | ドル     |
# | で       |
# | 買収     |
# | しよう   |
# | と       |
# | し       |
# | て       |
# | いる     |
# | 。       |
# +----------+

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
ruby-spacy-0.1.4.1 examples/japanese/tokenization.rb
ruby-spacy-0.1.4 examples/japanese/tokenization.rb
ruby-spacy-0.1.3 examples/japanese/tokenization.rb
ruby-spacy-0.1.2 examples/japanese/tokenization.rb
ruby-spacy-0.1.1 examples/japanese/tokenization.rb
ruby-spacy-0.1.0 examples/japanese/tokenization.rb