Our Community is getting an upgrade! To get everything ready for the relaunch, we’ll be placing the site in read-only mode starting September 21st.
We really appreciate your understanding while we get things set up behind the scenes. Catch up on all the exciting details about the move here.
Need help or have questions? Drop us a line at [email protected]
Created on 03-02-2016 04:13 PM - edited 09-16-2022 03:06 AM
Hi all
I am a master student I want work my thesis in sentiment analysis with hadoop in arabic language, so my question is here support this language ?
Thanks
Created 03-02-2016 04:20 PM
Depends what you want to do. By itself Hadoop doesn't support any sentiment analysis. So you need to use a sentiment analytics package. HAdoop is mostly written on Java so pretty much all Java packages will work. Java itself handles strings as UTF so arabic is supported by itself.
The biggest ones are
Stanford NLP
OpenNLP
and Gate
From a quick google search both gate and stanford support some arabic features:
https://gate.ac.uk/gate/plugins/Lang_Arabic/src/arabic/
http://nlp.stanford.edu/projects/arabic.shtml
If you want to run these packages in hadoop you will have to decide if you want to run them in
- MapReduce
- as pig udfs perhaps
- Spark
( Hadoop Streaming and Spark also support python, so you could use nltk but I would suggest Java )
Created 03-02-2016 04:20 PM
Depends what you want to do. By itself Hadoop doesn't support any sentiment analysis. So you need to use a sentiment analytics package. HAdoop is mostly written on Java so pretty much all Java packages will work. Java itself handles strings as UTF so arabic is supported by itself.
The biggest ones are
Stanford NLP
OpenNLP
and Gate
From a quick google search both gate and stanford support some arabic features:
https://gate.ac.uk/gate/plugins/Lang_Arabic/src/arabic/
http://nlp.stanford.edu/projects/arabic.shtml
If you want to run these packages in hadoop you will have to decide if you want to run them in
- MapReduce
- as pig udfs perhaps
- Spark
( Hadoop Streaming and Spark also support python, so you could use nltk but I would suggest Java )
Created 03-02-2016 05:04 PM