 สร้างตัวแยกประเภทฟอเรสต์แบบสุ่มเพื่อทำนายความรู้สึกของประโยคที่กำหนด
""" สร้างตัวแยกประเภทฟอเรสต์แบบสุ่มเพื่อทำนายความรู้สึกของประโยคที่กำหนด """ จาก sklearn.ensemble นำเข้า RandomForestClassifier นำเข้า numpy เป็น np # สร้างอินพุตสำหรับตัวแยกประเภท: ประโยค = np.array([[1,0,0 ,0,1]]) # แสดงประโยคเป็นเวกเตอร์ของหนึ่งและศูนย์ 1 เป็นบวกและ 0 เป็นลบ # กำหนดป้ายกำกับ label = np.array([1]) # 1 เป็นบวกและ 0 เป็นลบ # สร้าง และฝึกตัวจำแนกป่าแบบสุ่ม clf = RandomForestClassifier() clf.fit(sentence, label) #test the classifier test_sentence = 'อาหารที่นี่อร่อยมาก' test_sentence_vector = np.array([[1,0,0,0,1]]) การทำนาย = clf.predict(test_sentence_vector) # ส่งออกการพิมพ์การคาดการณ์ความรู้สึก (การคาดการณ์) # เอาต์พุต: 1 (ความเชื่อมั่นเชิงบวก)