初識Spacy


之所以想接觸Spacy,是看到其自稱為工業級的應用,所以想嘗試下
windows下安裝Spacy:
    直接安裝 pip install spacy是會報錯的
    解決方法:
    到  http://www.lfd.uci.edu/~gohlke/pythonlibs/ 下載spacy及其相關的包,挨個安裝,最后安裝spacy即可
         
            安裝成功:
          
  下載常用的模型
           與nltk類似,spacy也需要下載一些常用的包或是模型之類的東西
    
    
    
            
  1. python -m spacy download en
  2. python -m spacy download de
  3. python -m spacy download fr
     
     
     
             
  1. python -m spacy download en_core_web_md

基礎功能的測試:
    1. 斷詞與斷句
    
     
     
    2. 詞干化(Lemmatize)
    
     
 
    3.標注詞性(POS Tagging)
    
     
 
    4.命名實體識別(NER)
    
     
    5.名詞短語提取
    
     
    6. 基於詞向量計算詞間相似度
    
     
    
Spacy與中文:
    spacy對中文的支持調用的是jieba的接口,所以需要預先安裝jieba,在調用時,使用
       
       
       
               
  1. nlp=spacy.load('zh')
   后面的操作與英文的類似
   但是只有斷詞還能用,其他功能需要有依賴的包庫,所以,還不如直接用jieba來得直接

 

 

 

 









































 





免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM