You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 6
Next »
A proposed roadmap for OpenNLP 2.x.
Version 2.0
Goals
- Backwards compatible with 1.x.
- Provide future support for deep learning models trained in other framework, i.e. Tensorflow/PyTorch/MXnet.
Code Changes
- Create an
opennlp-common
project that contains the interfaces and common classes. - Change
opennlp-tools
to have opennlp-common as a dependency. - Other outstanding JIRA issues that can be addressed.
These changes are to maintain backwards compatibility and not introduce any deep learning framework dependencies into opennlp-tools
.
eyJleHRTcnZJbnRlZ1R5cGUiOiIiLCJnQ2xpZW50SWQiOiIiLCJjcmVhdG9yTmFtZSI6IkplZmYgWmVtZXJpY2siLCJvdXRwdXRUeXBlIjoiYmxvY2siLCJsYXN0TW9kaWZpZXJOYW1lIjoiSmVmZiBaZW1lcmljayIsImxhbmd1YWdlIjoiZW4iLCJkaWFncmFtRGlzcGxheU5hbWUiOiIiLCJzRmlsZUlkIjoiIiwiYXR0SWQiOiIxODEzMDg3NTQiLCJkaWFncmFtTmFtZSI6Im9wZW5ubHAycHJvamVjdHMiLCJhc3BlY3QiOiIiLCJsaW5rcyI6ImF1dG8iLCJjZW9OYW1lIjoiT3Blbk5MUCAyLngiLCJ0YnN0eWxlIjoidG9wIiwiY2FuQ29tbWVudCI6ZmFsc2UsImRpYWdyYW1VcmwiOiIiLCJjc3ZGaWxlVXJsIjoiIiwiYm9yZGVyIjp0cnVlLCJtYXhTY2FsZSI6IjEiLCJvd25pbmdQYWdlSWQiOjE4MTMwODYzNCwiZWRpdGFibGUiOmZhbHNlLCJjZW9JZCI6MTgxMzA4NzcxLCJwYWdlSWQiOiIiLCJsYm94Ijp0cnVlLCJzZXJ2ZXJDb25maWciOnsiZW1haWxwcmV2aWV3IjoiMSJ9LCJvZHJpdmVJZCI6IiIsInJldmlzaW9uIjo0LCJtYWNyb0lkIjoiY2RhNGQyZjYtMjRjNi00YmMwLTk2YWUtZjkwN2Q3ZmNiMWQyIiwicHJldmlld05hbWUiOiJvcGVubmxwMnByb2plY3RzLnBuZyIsImxpY2Vuc2VTdGF0dXMiOiJPSyIsInNlcnZpY2UiOiIiLCJpc1RlbXBsYXRlIjoiIiwid2lkdGgiOiI0MDEiLCJzaW1wbGVWaWV3ZXIiOmZhbHNlLCJsYXN0TW9kaWZpZWQiOjE2MjI2NDA3ODgwMDAsImV4Y2VlZFBhZ2VXaWR0aCI6ZmFsc2UsIm9DbGllbnRJZCI6IiJ9
Version 2.1
Goals
- Provide deep learning implementations of OpenNLP interfaces.
Code Changes
- Create an
opennlp-dl
project with implementations for deep learning.
eyJleHRTcnZJbnRlZ1R5cGUiOiIiLCJnQ2xpZW50SWQiOiIiLCJjcmVhdG9yTmFtZSI6IkplZmYgWmVtZXJpY2siLCJvdXRwdXRUeXBlIjoiYmxvY2siLCJsYXN0TW9kaWZpZXJOYW1lIjoiSmVmZiBaZW1lcmljayIsImxhbmd1YWdlIjoiZW4iLCJkaWFncmFtRGlzcGxheU5hbWUiOiIiLCJzRmlsZUlkIjoiIiwiYXR0SWQiOiIxODEzMDg3NjUiLCJkaWFncmFtTmFtZSI6Im9wZW5ubHAyMXByb2plY3RzIiwiYXNwZWN0IjoiIiwibGlua3MiOiJhdXRvIiwiY2VvTmFtZSI6Ik9wZW5OTFAgMi54IiwidGJzdHlsZSI6InRvcCIsImNhbkNvbW1lbnQiOmZhbHNlLCJkaWFncmFtVXJsIjoiIiwiY3N2RmlsZVVybCI6IiIsImJvcmRlciI6dHJ1ZSwibWF4U2NhbGUiOiIxIiwib3duaW5nUGFnZUlkIjoxODEzMDg2MzQsImVkaXRhYmxlIjpmYWxzZSwiY2VvSWQiOjE4MTMwODc3MSwicGFnZUlkIjoiIiwibGJveCI6dHJ1ZSwic2VydmVyQ29uZmlnIjp7ImVtYWlscHJldmlldyI6IjEifSwib2RyaXZlSWQiOiIiLCJyZXZpc2lvbiI6MiwibWFjcm9JZCI6IjgzOTViMDVjLWFmNGMtNDJjZS1hOWJjLWRjY2I0ZWI0NTMxMCIsInByZXZpZXdOYW1lIjoib3Blbm5scDIxcHJvamVjdHMucG5nIiwibGljZW5zZVN0YXR1cyI6Ik9LIiwic2VydmljZSI6IiIsImlzVGVtcGxhdGUiOiIiLCJ3aWR0aCI6IjU3MSIsInNpbXBsZVZpZXdlciI6ZmFsc2UsImxhc3RNb2RpZmllZCI6MTYyMjY0MDg3NTAwMCwiZXhjZWVkUGFnZVdpZHRoIjpmYWxzZSwib0NsaWVudElkIjoiIn0=