from __future__ import absolute_import,division,print_function
from nine import nimport,str
from pythainlp.segment import segment
import pythainlp
import codecs
import os
json= nimport('json')
import nltk.tag, nltk.data
templates_dir = os.path.join(os.path.dirname(pythainlp.__file__), 'corpus')
template_file = os.path.join(templates_dir, 'thaipos.json')
#default_tagger = nltk.data.load(nltk.tag._POS_TAGGER)
def data():
	with codecs.open(template_file,'r',encoding='utf-8-sig') as handle:
		model = json.load(handle)
	return model
data1 =data()
#Postaggers ภาษาไทย
def tag(text):
	"""รับค่าเป็นข้อความ ''str'' คืนค่าเป็น ''list'' เช่น [('ข้อความ', 'ชนิดคำ')]"""
	text= segment(text)
	tagger = nltk.tag.UnigramTagger(model=data1)# backoff=default_tagger)
	return tagger.tag(text)
@@ -1,12 +1,36 @@
+# -*- coding: utf-8 -*-%0A
 from __futur
@@ -83,37 +83,25 @@
 tion
-%0Afrom nine import nimport,str
+,unicode_literals
 %0Afro
@@ -180,29 +180,19 @@
  os%0A
-json= n
 import
-('
+ 
 json
-')
 %0Aimp

fix bug