polyGlot

A chatting tool with the functionality of showing/ interpreting the conversation in the user specified language. This project will make use of befitting Google Translation API/ Bing translation API to perform translation in real time.

Course Session:

This project will be completed as a part of the CSC579/ CSC466 requirement for the summer 2015 session.

Project Members:

What’s the problem and why is this important?

There are many chatting tools available in the market with lots of functionality but there are few tools that we have encountered over our research that supports the functionality of translation. This tool can assist user communication in following ways:

What is present out there?

There are few tools like skype and mobile apps like DROTR - calls and Chat translator already out there. Google Hangout is in the process of launching the translation functionality soon in the market. All these tools uses a bulk load of API’s and are not lightweight in terms of network use.

What’s our Approach?

We are looking for a minimal chatting solution with the translation functionality. Development of this tool will be done in Java using the networking module to interact with a web Space supported by a database. We assume that this application will be lightweight and much more flexible in terms of resource consumption. We have some experience in load/ stress testing web applications using JMeter, so we will be doing some stress testing on this tool to complete the quantitative.

Expected Deliverables:

Resources required:

Mid-Term Progress:

An idea about the progress till date.

Video Demo of the project

Presentation of the project slides

Presentation slides can be seen at this Link

Final Report of the project

Final report of the project with qualitative and quantitative analysis can be found at this Link