Sentiment Analysis / Realtime Translation with Google Translate/Apertium

  • Realtime Translation using Google Translate
  • Realtime Translation using Apertium
  • Web application to compare statistics of Stock Price, TV Mentions and Twitter

All the technical details are commented in the codes and the documentation is available in the Readme's of their directories. The variables, classes and other components of the code are named properly in Camel Case for easier understanding of the code.

Repositories:

The instruction to use the codes directly are given in the Readme of the repositories. A sample of translator from English to Spanish is available at http://gsocdev.ccextractor.org/~nurendra/translated/test2/tail.php

The application is presently hosted at https://95.211.109.210/statsChart/default/index It has been built on Web2py framework.

Deployment on a new server:

Repositories of both the translators have methodAnalysis/analyse.py file. Execute this file if the code is working properly. Also English->Spanish realtime translation is available at http://gsocdev.ccextractor.org/~nurendra/translated/test2/tail.php

The web application is hosted on https://95.211.109.210/statsChart/default/index To look at the entire code, go to https://95.211.109.210/admin/default/index Give the password: "akirato123" and select "statsChart" to check the entire code.

The subtitles generated by CCExtractor can now be translated and be made available to a larger audience due to the realtime translation tool. The tool uses Google Translate and Apertium to provide online and offline translation respectively. The Statistics website collects data from Twitter using Twitter API, from TV advertisements using CCExtractor and shows it effects on the Stock Price which are updated using Google Finance. This will be very useful for opinion collection and looking at the effects of advertisements on Social Media.