bf = BayesianFilter() bfAK = BayesianFilterAK() # 텍스트 학습 bf.fit("파격 세일 - 오늘까지만 30% 할인", "광고") bf.fit("쿠폰 선물 & 무료 배송", "광고") bf.fit("현데계 백화점 세일", "광고") bf.fit("봄과 함께 찾아온 따뜻한 신제품 소식", "광고") bf.fit("인기 제품 기간 한정 세일", "광고") bf.fit("오늘 일정 확인", "중요") bf.fit("프로젝트 진행 상황 보고", "중요") bf.fit("계약 잘 부탁드립니다", "중요") bf.fit("회의 일정이 등록되었습니다.", "중요") bf.fit("오늘 일정이 없습니다.", "중요") # 예측 pre, scorelist = bf.predict("재고 정리 할인, 무료 배송") print("결과 =", pre) print(scorelist) #AK filter test print("---------AK Filter---------") bfAK.fit("파격 세일 - 오늘까지만 30% 할인", "광고") bfAK.fit("쿠폰 선물 & 무료 배송", "광고") bfAK.fit("현데계 백화점 세일", "광고") bfAK.fit("봄과 함께 찾아온 따뜻한 신제품 소식", "광고") bfAK.fit("인기 제품 기간 한정 세일", "광고") bfAK.fit("오늘 일정 확인", "중요") bfAK.fit("프로젝트 진행 상황 보고", "중요") bfAK.fit("계약 잘 부탁드립니다", "중요") bfAK.fit("회의 일정이 등록되었습니다.", "중요") bfAK.fit("오늘 일정이 없습니다.", "중요")
import sys sys.path.append('/usr/local/lib/python3.5/dist-packages') from bayes import BayesianFilter bf = BayesianFilter() # テキストを学習 bf.fit("激安セール - 今日だけ三割引", "広告") bf.fit("クーポンプレゼント&送料無料", "広告") bf.fit("店内改装セール実地中", "広告") bf.fit("美味しくなって再登場", "広告") bf.fit("本日の予定の確認です。", "重要") bf.fit("プロジェクトの進捗確認をお願いします。", "重要") bf.fit("打合せよろしくお願いします。", "重要") bf.fit("会議の議事録です。", "重要") # 予測 pre, scorelist = bf.predict("激安、在庫一掃セール、送料無料") print("結果=", pre) print(scorelist)
from bayes import BayesianFilter bf = BayesianFilter() # 텍스트 학습 bf.fit("파격 세일 - 오늘까지만 30% 할인", "광고") bf.fit("쿠폰 선물 & 무료 배송", "광고") bf.fit("현데계 백화점 세일", "광고") bf.fit("봄과 함께 찾아온 따뜻한 신제품 소식", "광고") bf.fit("인기 제품 기간 한정 세일", "광고") bf.fit("오늘 일정 확인", "중요") bf.fit("프로젝트 진행 상황 보고", "중요") bf.fit("계약 잘 부탁드립니다", "중요") bf.fit("회의 일정이 등록되었습니다.", "중요") bf.fit("오늘 일정이 없습니다.", "중요") # 예측 # pre, scorelist = bf.predict("재고 정리 할인, 무료 배송") pre, scorelist = bf.predict("재고 정리 할인, 무료 배송, 다음 세일 일정 없음, 오늘이 마지막") print("결과 =", pre) print(scorelist)
from bayes import BayesianFilter bf = BayesianFilter() bf.fit('파격 세일 - 오늘까지만 30% 할인', '광고') bf.fit('쿠폰 선물 & 무료 배송', '광고') bf.fit('현데계 백화점 세일', '광고') bf.fit('봄과 함께 찾아온 따뜻한 신제품 소식', '광고') bf.fit('인기 제품 기간 한정 세일', '광고') bf.fit('오늘 일정 확인', '중요') bf.fit('프로젝트 진행 상황 보고', '중요') bf.fit('계약 잘 부탁드립니다', '중요') bf.fit('회의 일정이 등록되었습니다.', '중요') bf.fit('오늘 일정이 없습니다.', '중요') pre, scorelist = bf.predict('안녕하세요? 할인일정 입니다') print('결과 =', pre) print(scorelist)