https://github.com/nirdiamant/nlp-memm-part_of_speach_tagging
https://github.com/nirdiamant/nlp-memm-part_of_speach_tagging
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/nirdiamant/nlp-memm-part_of_speach_tagging
- Owner: NirDiamant
- Created: 2020-04-09T21:01:01.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-05-07T16:54:42.000Z (over 5 years ago)
- Last Synced: 2025-08-30T05:50:56.890Z (about 1 month ago)
- Language: Python
- Size: 14.2 MB
- Stars: 2
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.txt
Awesome Lists containing this project
README
This project tagges parts of speech text, using NLP techniques:
1) features extraction out of training text, in a format of "word_tag" for all words in text.
2) finding the best weights for those features, using gradient descent.
3) inference over a new unseen text, using Viterbi algorithm (dinamic programming).in the file "interfaces.py" you can use our model in order to:
1) train the model
2) test the accuracy comparing to another Ground-Truth model
3) check the accuracy on the training data itself, using cross validation
4) tag a new unseen text file