clips / pattern

Web mining module for Python, with tools for scraping, natural language processing, machine learning, network analysis and visualization.
https://github.com/clips/pattern/wiki
BSD 3-Clause "New" or "Revised" License
8.72k stars 1.58k forks source link

Suggestion: Using better models for NLP and ML Tasks #303

Closed RachitBansal closed 4 years ago

RachitBansal commented 4 years ago

The package currently uses Multi Layered Perceptron or ANN as the highest level model for the classification tasks. Several other advanced model architectures like RNN, GRU, LSTM and Transformers have been proven to work better for the concerned NLP and ML tasks and thus can be implemented for the same.

This would definitely help better the results across sentiment analysis, tagging and classification tasks. I am ready to contribute by implementing and integrating this task, if the authors are interested.