Skip to content

Tries pattern#341

Open
jungroup-svg wants to merge 1 commit into
clips:masterfrom
jungroup-svg:master
Open

Tries pattern#341
jungroup-svg wants to merge 1 commit into
clips:masterfrom
jungroup-svg:master

Conversation

@jungroup-svg

Copy link
Copy Markdown

README.md

@jungroup-svg jungroup-svg left a comment

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

README.mdMODULE = '/users/tom/desktop/pattern'
import sys; if MODULE not in sys.path: sys.path.append(MODULE)
from pattern.en import parsetreepattern.enpip install patterncd pattern-3.6
python setup.py installsetup.pyfrom pattern.web import Twitter
from pattern.en import tag
from pattern.vector import KNN, count

twitter, knn = Twitter(), KNN()

for i in range(1, 3):
for tweet in twitter.search('#win OR #fail', start=i, count=100):
s = tweet.text.lower()
p = '#win' in s and 'WIN' or 'FAIL'
v = tag(s)
v = [word for word, pos in v if pos == 'JJ'] # JJ = adjective
v = count(v) # {'sweet': 1}
if v:
knn.train(v, type=p)

print(knn.classify('sweet potato burger'))
print(knn.classify('stupid autocorrect'))pattern.webpattern.vector

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant