หน้าแรก: https://textblob.readthedocs.io/
TextBlob เป็นไลบรารี Python สำหรับการประมวลผลข้อมูลที่เป็นข้อความ โดยมี API แบบง่ายๆ สำหรับเจาะลึกงานการประมวลผลภาษาธรรมชาติ (NLP) ทั่วไป เช่น การแท็กส่วนของคำพูด การแยกวลีคำนาม การวิเคราะห์ความรู้สึก การจัดหมวดหมู่ และอื่นๆ
จาก textblob import TextBlobtext = """การคุกคามของ The Blob ทำให้ฉันประทับใจเสมอในฐานะสัตว์ประหลาดภาพยนตร์ขั้นสูงสุด: มวลที่เหมือนอะมีบาที่หิวโหยอย่างไม่รู้จักพอซึ่งสามารถทะลุทะลวงการป้องกันใด ๆ ได้เสมือนสามารถ - ดังที่แพทย์ถึงวาระอธิบายอย่างหนาวเหน็บ -" การดูดซึมเนื้อเมื่อสัมผัส การเปรียบเทียบกับเจลาตินนั้นน่ารังเกียจ มันเป็นแนวคิดที่มีผลกระทบร้ายแรงที่สุด ไม่ต่างจาก สถานการณ์สารที่หนาสีเทาเสนอโดยนักทฤษฎีเทคโนโลยีที่กลัวปัญญาประดิษฐ์วิ่งอาละวาด"""blob = TextBlob(text)blob.tags # [('The', 'DT'), ('titular', 'JJ'),# ('threat ', 'NN'), ('ของ', 'ใน'), ...]blob.noun_phrases # WordList(['titular Threat', 'blob',# 'ultimate movie monster',# 'มวลคล้ายอะมีบา', ...]) สำหรับประโยคใน blob.sentences:print(sentence.sentiment.polarity)# 0.060# -0.341
TextBlob ยืนอยู่บนไหล่ยักษ์ของ NLTK และรูปแบบ และเล่นได้ดีกับทั้งสองอย่าง
การสกัดวลีคำนาม
การแท็กส่วนของคำพูด
การวิเคราะห์ความรู้สึก
การจำแนกประเภท (Naive Bayes, โครงสร้างการตัดสินใจ)
Tokenization (แยกข้อความเป็นคำและประโยค)
ความถี่ของคำและวลี
การแยกวิเคราะห์
n-กรัม
การผันคำ (พหูพจน์และเอกพจน์) และการย่อคำ
การแก้ไขการสะกด
เพิ่มโมเดลหรือภาษาใหม่ผ่านส่วนขยาย
การรวม WordNet
$ pip ติดตั้ง -U textblob $ หลาม -m textblob.download_corpora
ดูตัวอย่างเพิ่มเติมได้ที่คู่มือ QuickStart
เอกสารฉบับเต็มมีอยู่ที่ https://textblob.readthedocs.io/
เอกสาร: https://textblob.readthedocs.io/
บันทึกการเปลี่ยนแปลง: https://textblob.readthedocs.io/en/latest/changelog.html
PyPI: https://pypi.python.org/pypi/TextBlob
ปัญหา: https://github.com/sloria/TextBlob/issues
เอ็มไอทีได้รับใบอนุญาต ดูไฟล์ LICENSE ที่ให้มาสำหรับรายละเอียดเพิ่มเติม