IBMStreams / streamsx.nlp

Provide operations for text analysis, like lemmatization and text annotation with Uima Ruta scripts or existing project specific Uima pear files.

Home Page:https://ibmstreams.github.io/streamsx.nlp/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Proposal: Rename project to streamsx.uima to avoid conflict with IBM Text toolkit.

natashadsilva opened this issue · comments

The primary reason for this proposed change is that Streams already includes a Text toolkit in the product. Referring to this toolkit as the Extension Text Toolkit is misleading since there is no compatibility and both toolkits present alternative ways of performing text analysis.
Secondly, since this toolkit provides operators that integrate with Apache UIMA, it is arguably better to choose a name that is indicative of this. This would be consistent with the Cassandra, HBase and HDFS toolkits, which integrate with Apache Cassandra, HBase and HDFS respectively.
Finally, since this toolkit is fairly new, this is a great time to change the name before it gains more popularity and the conflict becomes harder to untangle.

This toolkit covers more aspects than Apache UIMA, thus the name uima toolkit would be misleading as well.

I propose to rename the repository to streamsx.nlp and the namespace of the toolkit to com.ibm.streamsx.nlp to indicate that the toolkit is about Natural Language Processing.

Here is the comment from Dakshi Agrawal, I received via email:

The new toolkit fundamentally takes a different approach - it is more about natural language processing then text analytics. I would suggest that we call it streamsx.nlp because our long term goal through this toolkit is Natural Language Processing as opposed to Text Analytics.

The current streams.text can remain as it is and will become legacy soon.

Current customers who have streamsx.text would need to migrate to streamsx.nlp. Tutorial and demos would need to changed so it is a painful change but I think better for the future.

Let's have a vote for this proposal.

I vote +1 to rename to streamsx.nlp.

Vote is open for 24 hours (until Nov 15, 2016, 10 am EST) and if we get enough +1 then we can rename this project. Thanks!

+1 for streamsx.nlp

+1 for streamsx.nlp

Can I confirm that you have no pending changes for this repository and it is safe to rename today?

No pending changes. The latest changes have a tag applied. It is safe to rename today.

ok Thanks... rename underway.

Repository rename done, github io pages is updated. Please check if there is any issue. You will need to update the toolkit, wiki, documentation, etc.

The tag v1.2.0 has been applied after renaming to streamsx.nlp.