• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Reign
V2EX  ›  程序员

除了中文分词,英文有没有相关分词的 API 或者开源软件?

  •  
  •   Reign · Feb 15, 2017 · 5797 views
    This topic created in 3550 days ago, the information mentioned may be changed or developed.

    英文的分词也不只是用空格分开那么简单,比如: The golden gate bridge is located in San Francisco ,这句话如果简单的用空格 explode 的话,最终会将“ golden gate bridge ”以及“ San Francisco ”给分拆开来而失去原有的意义,有没有这方面英文词组相关的分词 api 或者开源程序?

    13 replies  •  2020-11-16 19:33:24 +08:00
    knightdf
    knightdf
    Feb 15, 2017
    1
    你想多了,这已经不是简单的分词了,是 entity extraction 了
    ligyxy
    ligyxy
    Feb 15, 2017 via Android
    2
    second order phrase model
    yangyaofei
    yangyaofei
    Feb 15, 2017 via Android
    3
    @knightdf 这不是 n-gram 么……
    neurocomputing
    neurocomputing
    Feb 15, 2017
    4
    stanford 有开源的 NLP 包
    slixurd
    slixurd
    Feb 15, 2017
    5
    所以一般英文处理的时候会保留位置信息...
    knightdf
    knightdf
    Feb 15, 2017
    6
    @yangyaofei n-gram 只是方法
    knightdf
    knightdf
    Feb 15, 2017
    7
    @knightdf 我说 extraction 也不对,应该叫 recognition
    cszeus
    cszeus
    Feb 16, 2017
    8
    是想做 named entity recognition 还是 tokenization?
    cszeus
    cszeus
    Feb 16, 2017
    9
    反正可以看看 standford 的 http://nlp.stanford.edu/software/CRF-NER.shtml#Starting 或者 NLTK
    freeman
    freeman
    Feb 16, 2017
    10
    还有那种没有空格的,比如: goldnecklace(gold necklace)
    holajamc
    holajamc
    Feb 16, 2017
    11
    斯坦福的 CoreNLP ,如果是 Java 程序员的话可以直接用,也可以配合 Python NLTK ,另外连续相同的单词首字母大写可以划分为一个词咩(逃
    liyu4
    liyu4
    Feb 16, 2017
    12
    wocao ,英文分词你还要怎么样!
    BarryLu
    BarryLu
    Nov 16, 2020
    13
    您好!请问一下,这个分词需求您后来用什么解决了?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1351 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 95ms · UTC 19:42 · PVG 03:42 · LAX 11:42 · JFK 14:42
    ♥ Do have faith in what you're doing.