Ve, a linguistic framework.
Upcoming SlideShare
Loading in...5
×
 

Ve, a linguistic framework.

on

  • 287 views

 

Statistics

Views

Total Views
287
Views on SlideShare
287
Embed Views
0

Actions

Likes
0
Downloads
1
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Ve, a linguistic framework. Ve, a linguistic framework. Presentation Transcript

  • Ve
  • @KIMTARO
  • JISHO.ORG
  • LINGUISTICFRAMEWORK FOR YOU
  • “HOLY SHITWHY AREN’T WE USINGMORE LINGUISTICS? ! ? ! ? ! =! ? ? ! =! ? ! 111o ne ”
  • USES?
  • SEARCH
  • !ies
  • !ies !y
  • SENTENCES
  • The U.S.A.Ambassadorto S. Korea.
  • The U.S.A.Ambassadorto S. Korea.
  • WORDS
  • TRANSLITERATIONS
  • TAGGING
  • “I like beer„
  • “I like beer„ beer
  • PROBLEMS:(
  • STEMMING
  • !ies
  • !ies!i
  • !ies!i
  • LANGAUGE
  • HAS
  • EDGECASES
  • IRREGU LAR I TIES
  • ENGLISH ONLY
  • PARSERS
  • ALL. THE.THINGS.
  • FUCK YEAH
  • CRASH
  • BUGGY
  • MEMORY
  • INPUTOUTPUT
  • CHARACTERENCODINGS
  • DESTRUCTIVE
  • CASING WHITESPACEPUNCTUATION
  • LINGUISTS ONLY
  • DIFFERENT PART OFSPEECH SETS
  • BROWN CORPUS: 230IPADIC: 120
  • 飲ん�����動詞だ ����助動詞
  • MANAGESPARSERS
  • ONE API TO RULETHEM ALL
  • MULTIPLELANGUAGES
  • UNIFIED PART OFSPEECH SET
  • 18
  • LEMMA
  • !ies!y
  • YOUR DATA
  • LOW LEVELACCESS
  • FREELINGLluís Padró
  • MECAB
  • VE CLIENTS RUBY gem JS libVE SERVER SERVER INTERFACES RUBY local RUBY remote JS MANAGERS EN JA SW CH PROVIDERS PARSERS EN EN EN JA JA SW CH
  • gem "ve", 0.0.2, :git =>git://github.com/Kimtaro/ve.git
  • words = Ve.in(:ja).words(input)
  • words.each do |word| word.word word.part_of_speech.name word.extra[:reading].katakana_to_hiraganaend
  • #<Ve::Word:0x8edfe24@word="melons",@lemma="melon",@part_of_speech=Ve::PartOfSpeech::Noun,@tokens=[{ :raw=>"melons melon NNS 1", :type=>:parsed, :literal=>"melons", :lemma=>"melon", :pos=>"NNS", :accuracy=>"1", :characters=>7..12}],@extra={:grammar=>:plural},@info={}>
  • #<Ve::Word:0x8edfe24@word="melons",@lemma="melon",@part_of_speech=Ve::PartOfSpeech::Noun,@tokens=[{ :raw=>"melons melon NNS 1", :type=>:parsed, :literal=>"melons", :lemma=>"melon", :pos=>"NNS", :accuracy=>"1", :characters=>7..12}],@extra={:grammar=>:plural},@info={}>
  • #<Ve::Word:0x8edfe24@word="melons",@lemma="melon",@part_of_speech=Ve::PartOfSpeech::Noun,@tokens=[{ :raw=>"melons melon NNS 1", :type=>:parsed, :literal=>"melons", :lemma=>"melon", :pos=>"NNS", :accuracy=>"1", :characters=>7..12}],@extra={:grammar=>:plural},@info={}>
  • #<Ve::Word:0x8edfe24@word="melons",@lemma="melon",@part_of_speech=Ve::PartOfSpeech::Noun,@tokens=[{ :raw=>"melons melon NNS 1", :type=>:parsed, :literal=>"melons", :lemma=>"melon", :pos=>"NNS", :accuracy=>"1", :characters=>7..12}],@extra={:grammar=>:plural},@info={}>
  • Ve.in(:ja).sentences(input)
  • Ve.in(:ja).transliterate_from_hira_to_latn(input)
  • <script src="ve.js"></script><script> Ve(en).words(I like beer, function(words) { $.each(words, function(i, w) { w.lemma; w.part_of_speech; }); });</script>
  • github.com/Kimtaro/ve