Discussion:
[Tutor] Request Advice on Python Feasibility
k***@accenture.com
2015-05-26 06:21:06 UTC
Permalink
Hello Sir,
Greetings.

We are in process of building a recommendation engine based on text analytics and sentiment analytics .
Analytics Engine having Sentiment Analytics and Text Analytics should further have following few requirements

i. The Analytics engine should able to connect REST Web server and SQL DB . Ideally it should get exposed by REST Web Service.
ii. Analytics Engine should run Parallel in Cluster form
iii. Analytics Engine should have Strong Corpus , should able to recognize "Key words and Phrases" and should able to find correlation between words
iv . Analytics Engine should be portable in Big Data environment and should have high throughput .

Please suggest if Python can help in achieving above requirements . Thanks a lot

With Regards

Kaushik halder
9836181515




________________________________

This message is for the designated recipient only and may contain privileged, proprietary, or otherwise confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the e-mail by you is prohibited. Where allowed by local law, electronic communications with Accenture and its affiliates, including e-mail and instant messaging (including content), may be scanned by our systems for the purposes of information security and assessment of internal compliance with Accenture policy.
______________________________________________________________________________________

www.accenture.com
_______________________________________________
Tutor maillist - ***@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor
Mark Lawrence
2015-05-26 07:50:07 UTC
Permalink
Post by k***@accenture.com
Hello Sir,
Greetings.
We are in process of building a recommendation engine based on text analytics and sentiment analytics .
Analytics Engine having Sentiment Analytics and Text Analytics should further have following few requirements
i. The Analytics engine should able to connect REST Web server and SQL DB . Ideally it should get exposed by REST Web Service.
ii. Analytics Engine should run Parallel in Cluster form
iii. Analytics Engine should have Strong Corpus , should able to recognize "Key words and Phrases" and should able to find correlation between words
iv . Analytics Engine should be portable in Big Data environment and should have high throughput .
Please suggest if Python can help in achieving above requirements . Thanks a lot
With Regards
Kaushik halder
9836181515
You're on the wrong list as this is for beginners to the Python language
and its standard library. Please try
https://mail.python.org/mailman/listinfo/python-list which is also
available as gmane.comp.python.general.

Having said that do you want something like this http://www.nltk.org/ ?
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.

Mark Lawrence

_______________________________________________
Tutor maillist - ***@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor
Alan Gauld
2015-05-26 08:07:41 UTC
Permalink
Post by k***@accenture.com
We are in process of building a recommendation engine based on text analytics and sentiment analytics .
Analytics Engine having Sentiment Analytics and Text Analytics should further have following few requirements
There are third party libraries for analysing text in Python.
They may be of some use to you, but without understanding your
detailed requirements we cannot be sure. Try a search on
Google and/or PyPI.
Post by k***@accenture.com
i. The Analytics engine should able to connect REST Web server and SQL DB .
Python supports access to most SQL databases (and several
NoSQL options too).
By "connecting" a REST web server doi you mean you want to make Rest
calls to a specific web server or do you mean you want your analytic
engine to be accessed via a REST web server? If the former it is the
standard http access engines and the standard library supports that.
If its the latter then there are many Python web frameworks, most of
which support some form of RESTful operation. You will need to research
web frameworks to decide which best suits your needs.
Post by k***@accenture.com
Ideally it should get exposed by REST Web Service.
See above
Post by k***@accenture.com
ii. Analytics Engine should run Parallel in Cluster form
This is up to you to design. Parallel computing is a complex
topic, and difficult to get right in any language, but the
general principles of map-reduce would seem to fit your
scenario.
Post by k***@accenture.com
iii. Analytics Engine should have Strong Corpus ,
should able to recognize "Key words and Phrases"
and should able to find correlation between words
The toolkits mentioned above may help with this but ultimately
you will need to program this, its what will make your platform
unique.
Post by k***@accenture.com
iv . Analytics Engine should be portable in Big Data environment
and should have high throughput .
Depends on your idea of big data and your definition of 'high'
Python supports access to many popular noSQL databases as
typically used in big data projects.
Post by k***@accenture.com
Please suggest if Python can help in achieving above requirements
Yes, it can help, but it won't do the job for you. And you will
certainly need to research and use some third party packages.

This mailing list os probably not the best source for information
since it is aimed at beginners using the core language and
the standard library. I suggest you ask for more help oin either the
main Python list or, once you select your toolkits (web,text,data),
on their specific support fora.

Finally you could consider a multi-language approach with
Python acting as the glue. Especially if you want very
high performance or decide to use a non python engine
for part of the solution.
--
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/
http://www.amazon.com/author/alan_gauld
Follow my photo-blog on Flickr at:
http://www.flickr.com/photos/alangauldphotos


_______________________________________________
Tutor maillist - ***@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor
Loading...