[jira] [Commented] (OPENNLP-840) Sentiment Analysis

2017-05-10 Thread Chris A. Mattmann (JIRA)

[ 
https://issues.apache.org/jira/browse/OPENNLP-840?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16004974#comment-16004974
 ] 

Chris A. Mattmann commented on OPENNLP-840:
---

[~joern] yes I just haven't had time, but I would appreciate if possible the 
issue being left open - I do intend to fix it when I get the time.

> Sentiment Analysis
> --
>
> Key: OPENNLP-840
> URL: https://issues.apache.org/jira/browse/OPENNLP-840
> Project: OpenNLP
>  Issue Type: New Feature
>Reporter: Mondher Bouazizi
>Assignee: Chris A. Mattmann
>  Labels: gsoc, gsoc2016, nlp
>
> The objective of the "Sentiment Analysis" component is to determine the 
> sentiment of the author towards the object of his text.
> Different techniques are proposed in the academic literature, and some state 
> of the art approaches present very high accuracy.
> Sentiment analysis can have different granularity levels:
> - Binary classification: in this case, the text is to be classified into two 
> classes which are "positive" and "negative".
> - Ternary classification: in addition to the two classes present in the 
> binary classification, a third class is added which is "neutral".
> - Multi-class sentiment analysis: the two classes "positive" and "negative" 
> are further divided into sub-classes (e.g., "love" happiness", etc. for the 
> positive class; and "hate", "anger", etc. for the negative class). Therefore 
> the classification objective is to determine the sentiment sub-class instead 
> of the main polarity
> In this component, we will implement some of the state of the art approaches, 
> in particular the one presented here[1]. approaches use machine-learning 
> techniques to learn a classifier from labeled training sets.
> ---
> [1] http://www.ieice.org/ken/paper/20160129DbfF/eng/



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Created] (OPENNLP-1054) Remove deprecated code from the util package

2017-05-10 Thread Joern Kottmann (JIRA)
Joern Kottmann created OPENNLP-1054:
---

 Summary: Remove deprecated code from the util package
 Key: OPENNLP-1054
 URL: https://issues.apache.org/jira/browse/OPENNLP-1054
 Project: OpenNLP
  Issue Type: Improvement
Reporter: Joern Kottmann
Assignee: Joern Kottmann
Priority: Minor
 Fix For: 1.8.1






--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (OPENNLP-1053) DOAP has moved

2017-05-10 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/OPENNLP-1053?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16004635#comment-16004635
 ] 

ASF GitHub Bot commented on OPENNLP-1053:
-

GitHub user jzonthemtn opened a pull request:

https://github.com/apache/opennlp-site/pull/6

OPENNLP-1053: Adds doap_opennlp.rdf.

Copied from the old site and updated links, version info, and added Git 
repository.

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/jzonthemtn/opennlp-site OPENNLP-1053

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/opennlp-site/pull/6.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #6


commit bfaa792f809e528471b2e094371ee36848f05892
Author: jzonthemtn 
Date:   2017-05-10T12:53:59Z

OPENNLP-1053: Adds doap_opennlp.rdf.




> DOAP has moved
> --
>
> Key: OPENNLP-1053
> URL: https://issues.apache.org/jira/browse/OPENNLP-1053
> Project: OpenNLP
>  Issue Type: Bug
>Reporter: Sebb
>Assignee: Jeff Zemerick
>
> The DOAP used to be located at:
> http://opennlp.apache.org/doap_opennlp.rdf
> It has disappeared.
> Please either replace it, or update the link here:
> https://svn.apache.org/repos/asf/comdev/projects.apache.org/data/projects.xml



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Assigned] (OPENNLP-1053) DOAP has moved

2017-05-10 Thread Jeff Zemerick (JIRA)

 [ 
https://issues.apache.org/jira/browse/OPENNLP-1053?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jeff Zemerick reassigned OPENNLP-1053:
--

Assignee: Jeff Zemerick

> DOAP has moved
> --
>
> Key: OPENNLP-1053
> URL: https://issues.apache.org/jira/browse/OPENNLP-1053
> Project: OpenNLP
>  Issue Type: Bug
>Reporter: Sebb
>Assignee: Jeff Zemerick
>
> The DOAP used to be located at:
> http://opennlp.apache.org/doap_opennlp.rdf
> It has disappeared.
> Please either replace it, or update the link here:
> https://svn.apache.org/repos/asf/comdev/projects.apache.org/data/projects.xml



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (OPENNLP-393) Add a contributions wanted page to our website

2017-05-10 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/OPENNLP-393?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16004412#comment-16004412
 ] 

ASF GitHub Bot commented on OPENNLP-393:


GitHub user kinow opened a pull request:

https://github.com/apache/opennlp-site/pull/5

OPENNLP-393: add contributors wanted issues list

As per OPENNLP-393 comments, updating the Get Involved page with the list 
of contributions wanted issues.

Screen shot of what it will look like:


![contributions-wanted-preview-1-fullpage](https://cloud.githubusercontent.com/assets/304786/25892948/24cd72da-35ca-11e7-8c92-702ebf1ab2ac.png)


You can merge this pull request into a Git repository by running:

$ git pull https://github.com/kinow/opennlp-site OPENNLP-393

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/opennlp-site/pull/5.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #5


commit 13ddca7d6863ee336330409f7c327c07547f26a4
Author: Bruno P. Kinoshita 
Date:   2017-05-10T09:45:18Z

OPENNLP-393: add contributors wanted issues list




> Add a contributions wanted page to our website
> --
>
> Key: OPENNLP-393
> URL: https://issues.apache.org/jira/browse/OPENNLP-393
> Project: OpenNLP
>  Issue Type: Task
>  Components: Website
>Reporter: Joern Kottmann
>Assignee: Bruno P. Kinoshita
> Attachments: contributions-wanted-preview-1-fullpage.png
>
>
> OpenNLP would like to get more contributions from the community to encourage 
> people to contribute more we should add a page which lists things which 
> should be done in OpenNLP.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Comment Edited] (OPENNLP-393) Add a contributions wanted page to our website

2017-05-10 Thread Bruno P. Kinoshita (JIRA)

[ 
https://issues.apache.org/jira/browse/OPENNLP-393?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16004408#comment-16004408
 ] 

Bruno P. Kinoshita edited comment on OPENNLP-393 at 5/10/17 9:43 AM:
-

For the list of issues, I simply searched all issues marked with "help-wanted". 
Here's how to create a list and simply copy-paste to update that page. Will try 
to find a space in the Wiki for that.

{code}
#!/usr/bin/env python3

from jira import JIRA
import json

JIRA_URL='https://issues.apache.org/jira/'
jira = JIRA(JIRA_URL)

help_wanted_issues = jira.search_issues('project=OPENNLP AND resolution IS 
EMPTY and labels = help-wanted', maxResults=100)

for issue in help_wanted_issues:
issue_url = "%sbrowse/%s" % (JIRA_URL, issue.key)
print("* %s[%s]: %s" % (issue_url, issue.key, issue.fields.summary))
{code}

ps: besides having Python 3, you need to run `pip install jira` to get the jira 
module from here https://jira.readthedocs.io... one could too sort per 
createdDate, watchers, etc...


was (Author: kinow):
For the list of issues, I simply searched all issues marked with "help-wanted". 
Here's how to create a list and simply copy-paste to update that page. Will try 
to find a space in the Wiki for that.

{code}
#!/usr/bin/env python3

from jira import JIRA
import json

JIRA_URL='https://issues.apache.org/jira/'
jira = JIRA(JIRA_URL)

help_wanted_issues = jira.search_issues('project=OPENNLP AND resolution IS 
EMPTY and labels = help-wanted', maxResults=100)

for issue in help_wanted_issues:
issue_url = "%sbrowse/%s" % (JIRA_URL, issue.key)
print("* %s[%s]: %s" % (issue_url, issue.key, issue.fields.summary))
{code}

> Add a contributions wanted page to our website
> --
>
> Key: OPENNLP-393
> URL: https://issues.apache.org/jira/browse/OPENNLP-393
> Project: OpenNLP
>  Issue Type: Task
>  Components: Website
>Reporter: Joern Kottmann
>Assignee: Bruno P. Kinoshita
> Attachments: contributions-wanted-preview-1-fullpage.png
>
>
> OpenNLP would like to get more contributions from the community to encourage 
> people to contribute more we should add a page which lists things which 
> should be done in OpenNLP.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (OPENNLP-393) Add a contributions wanted page to our website

2017-05-10 Thread Bruno P. Kinoshita (JIRA)

[ 
https://issues.apache.org/jira/browse/OPENNLP-393?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16004408#comment-16004408
 ] 

Bruno P. Kinoshita commented on OPENNLP-393:


For the list of issues, I simply searched all issues marked with "help-wanted". 
Here's how to create a list and simply copy-paste to update that page. Will try 
to find a space in the Wiki for that.

{code}
#!/usr/bin/env python3

from jira import JIRA
import json

JIRA_URL='https://issues.apache.org/jira/'
jira = JIRA(JIRA_URL)

help_wanted_issues = jira.search_issues('project=OPENNLP AND resolution IS 
EMPTY and labels = help-wanted', maxResults=100)

for issue in help_wanted_issues:
issue_url = "%sbrowse/%s" % (JIRA_URL, issue.key)
print("* %s[%s]: %s" % (issue_url, issue.key, issue.fields.summary))
{code}

> Add a contributions wanted page to our website
> --
>
> Key: OPENNLP-393
> URL: https://issues.apache.org/jira/browse/OPENNLP-393
> Project: OpenNLP
>  Issue Type: Task
>  Components: Website
>Reporter: Joern Kottmann
>Assignee: Bruno P. Kinoshita
> Attachments: contributions-wanted-preview-1-fullpage.png
>
>
> OpenNLP would like to get more contributions from the community to encourage 
> people to contribute more we should add a page which lists things which 
> should be done in OpenNLP.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Updated] (OPENNLP-393) Add a contributions wanted page to our website

2017-05-10 Thread Bruno P. Kinoshita (JIRA)

 [ 
https://issues.apache.org/jira/browse/OPENNLP-393?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bruno P. Kinoshita updated OPENNLP-393:
---
Attachment: contributions-wanted-preview-1-fullpage.png

First preview of what it may look like. Preparing pull request in a few minutes.

> Add a contributions wanted page to our website
> --
>
> Key: OPENNLP-393
> URL: https://issues.apache.org/jira/browse/OPENNLP-393
> Project: OpenNLP
>  Issue Type: Task
>  Components: Website
>Reporter: Joern Kottmann
>Assignee: Bruno P. Kinoshita
> Attachments: contributions-wanted-preview-1-fullpage.png
>
>
> OpenNLP would like to get more contributions from the community to encourage 
> people to contribute more we should add a page which lists things which 
> should be done in OpenNLP.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Assigned] (OPENNLP-393) Add a contributions wanted page to our website

2017-05-10 Thread Bruno P. Kinoshita (JIRA)

 [ 
https://issues.apache.org/jira/browse/OPENNLP-393?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bruno P. Kinoshita reassigned OPENNLP-393:
--

Assignee: Bruno P. Kinoshita  (was: Joern Kottmann)

> Add a contributions wanted page to our website
> --
>
> Key: OPENNLP-393
> URL: https://issues.apache.org/jira/browse/OPENNLP-393
> Project: OpenNLP
>  Issue Type: Task
>  Components: Website
>Reporter: Joern Kottmann
>Assignee: Bruno P. Kinoshita
> Attachments: contributions-wanted-preview-1-fullpage.png
>
>
> OpenNLP would like to get more contributions from the community to encourage 
> people to contribute more we should add a page which lists things which 
> should be done in OpenNLP.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Created] (OPENNLP-1053) DOAP has moved

2017-05-10 Thread Sebb (JIRA)
Sebb created OPENNLP-1053:
-

 Summary: DOAP has moved
 Key: OPENNLP-1053
 URL: https://issues.apache.org/jira/browse/OPENNLP-1053
 Project: OpenNLP
  Issue Type: Bug
Reporter: Sebb


The DOAP used to be located at:

http://opennlp.apache.org/doap_opennlp.rdf

It has disappeared.

Please either replace it, or update the link here:

https://svn.apache.org/repos/asf/comdev/projects.apache.org/data/projects.xml




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Closed] (OPENNLP-840) Sentiment Analysis

2017-05-10 Thread Joern Kottmann (JIRA)

 [ 
https://issues.apache.org/jira/browse/OPENNLP-840?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Joern Kottmann closed OPENNLP-840.
--
Resolution: Won't Fix

Looks like this got stuck, the code is now in a branch in opennlp.git, will 
close this issue as won't fix.

> Sentiment Analysis
> --
>
> Key: OPENNLP-840
> URL: https://issues.apache.org/jira/browse/OPENNLP-840
> Project: OpenNLP
>  Issue Type: New Feature
>Reporter: Mondher Bouazizi
>Assignee: Chris A. Mattmann
>  Labels: gsoc, gsoc2016, nlp
>
> The objective of the "Sentiment Analysis" component is to determine the 
> sentiment of the author towards the object of his text.
> Different techniques are proposed in the academic literature, and some state 
> of the art approaches present very high accuracy.
> Sentiment analysis can have different granularity levels:
> - Binary classification: in this case, the text is to be classified into two 
> classes which are "positive" and "negative".
> - Ternary classification: in addition to the two classes present in the 
> binary classification, a third class is added which is "neutral".
> - Multi-class sentiment analysis: the two classes "positive" and "negative" 
> are further divided into sub-classes (e.g., "love" happiness", etc. for the 
> positive class; and "hate", "anger", etc. for the negative class). Therefore 
> the classification objective is to determine the sentiment sub-class instead 
> of the main polarity
> In this component, we will implement some of the state of the art approaches, 
> in particular the one presented here[1]. approaches use machine-learning 
> techniques to learn a classifier from labeled training sets.
> ---
> [1] http://www.ieice.org/ken/paper/20160129DbfF/eng/



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Closed] (OPENNLP-999) RFE update web site layout

2017-05-10 Thread Joern Kottmann (JIRA)

 [ 
https://issues.apache.org/jira/browse/OPENNLP-999?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Joern Kottmann closed OPENNLP-999.
--
Resolution: Fixed

> RFE update web site layout
> --
>
> Key: OPENNLP-999
> URL: https://issues.apache.org/jira/browse/OPENNLP-999
> Project: OpenNLP
>  Issue Type: Improvement
>  Components: Website
>Reporter: Bruno P. Kinoshita
>Assignee: Bruno P. Kinoshita
>Priority: Minor
>  Labels: improvement, website
>
> Started a thread in the dev-mailing list recently, and it didn't get a 
> negative feedback, so filing this issue as placeholder for discussion.
> OpenNLP web site has an old layout, while most new ASF projects are migrating 
> to Jekyll, Maven Site + Fluid Skin, or other new solutions.
> http://mail-archives.apache.org/mod_mbox/opennlp-dev/201703.mbox/browser
> There is a current POC available at https://kinow.github.io/opennlp/, using 
> Apache Maven Site plug-in and Fluid Skin.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Updated] (OPENNLP-999) RFE update web site layout

2017-05-10 Thread Joern Kottmann (JIRA)

 [ 
https://issues.apache.org/jira/browse/OPENNLP-999?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Joern Kottmann updated OPENNLP-999:
---
Issue Type: Improvement  (was: Bug)

> RFE update web site layout
> --
>
> Key: OPENNLP-999
> URL: https://issues.apache.org/jira/browse/OPENNLP-999
> Project: OpenNLP
>  Issue Type: Improvement
>  Components: Website
>Reporter: Bruno P. Kinoshita
>Assignee: Bruno P. Kinoshita
>Priority: Minor
>  Labels: improvement, website
>
> Started a thread in the dev-mailing list recently, and it didn't get a 
> negative feedback, so filing this issue as placeholder for discussion.
> OpenNLP web site has an old layout, while most new ASF projects are migrating 
> to Jekyll, Maven Site + Fluid Skin, or other new solutions.
> http://mail-archives.apache.org/mod_mbox/opennlp-dev/201703.mbox/browser
> There is a current POC available at https://kinow.github.io/opennlp/, using 
> Apache Maven Site plug-in and Fluid Skin.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Assigned] (OPENNLP-999) RFE update web site layout

2017-05-10 Thread Joern Kottmann (JIRA)

 [ 
https://issues.apache.org/jira/browse/OPENNLP-999?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Joern Kottmann reassigned OPENNLP-999:
--

Assignee: Bruno P. Kinoshita

> RFE update web site layout
> --
>
> Key: OPENNLP-999
> URL: https://issues.apache.org/jira/browse/OPENNLP-999
> Project: OpenNLP
>  Issue Type: Bug
>  Components: Website
>Reporter: Bruno P. Kinoshita
>Assignee: Bruno P. Kinoshita
>Priority: Minor
>  Labels: improvement, website
>
> Started a thread in the dev-mailing list recently, and it didn't get a 
> negative feedback, so filing this issue as placeholder for discussion.
> OpenNLP web site has an old layout, while most new ASF projects are migrating 
> to Jekyll, Maven Site + Fluid Skin, or other new solutions.
> http://mail-archives.apache.org/mod_mbox/opennlp-dev/201703.mbox/browser
> There is a current POC available at https://kinow.github.io/opennlp/, using 
> Apache Maven Site plug-in and Fluid Skin.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (OPENNLP-1038) Psychological and stylistic text analysis features

2017-05-10 Thread Joern Kottmann (JIRA)

[ 
https://issues.apache.org/jira/browse/OPENNLP-1038?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16004291#comment-16004291
 ] 

Joern Kottmann commented on OPENNLP-1038:
-

We already have some string distance functions in OpenNLP. Do you want to add 
more?

> Psychological and stylistic text analysis features
> --
>
> Key: OPENNLP-1038
> URL: https://issues.apache.org/jira/browse/OPENNLP-1038
> Project: OpenNLP
>  Issue Type: New Feature
>Reporter: Madhav Sharan
>
> I tried to find a free version of LIWC but could not find one.
> There are such features in tika-similarity coded in python. They are proved 
> useful in some Memex projects. My plan is to integrate it in OpenNLP
> [0]  
> https://github.com/chrismattmann/tika-similarity#similarity-based-on-stylisticauthorship-features
>  



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)