Bikarhêner:Şêr/ptag ku.py
import stanza
stanza.download('kmr')
nlp = stanza.Pipeline(lang='kmr', processors='tokenize,mwt,pos,lemma,depparse')
input_filename = 'your_input_file.txt'
output_filename = 'output_file.txt'
with open(input_filename, 'r', encoding='utf-8') as input_file, \
open(output_filename, 'w', encoding='utf-8') as output_file:
for line in input_file:
line = line.strip()
doc = nlp(line)
for sentence in doc.sentences:
for word in sentence.words:
output_file.write(f"Word: {word.text}\tPOS: {word.pos}\n")