Skip to content

International Translating Private Chat Room - Project for Koding's First Global Hackathon

Notifications You must be signed in to change notification settings

AkshayKalose/TachyonTalk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TachyonTalk Submission


Description

Koding Hackathon

I was contemplating whether I should do Theme 1, 3 or 5: 1 because I am concerned about the environment, 3 because literally no one reads the fine print, and it could be dangerous, and 5 because it seemed interesting.

I had always wanted to make a real-time chatting application. One of the new ways I heard about making it was using Node.js and Socket.IO to instantaneously send data from client to server to client. The last, and first time I made a chatting application was back in the 6th grade when I had made my first PHP website. I created an AJAX chat application that would have to refresh the chat every second to get the updated messages. That was just horrible. Now, thanks to Node.js and Socket.IO this problem is no more. You can create direct connections.

So I went with Theme 5, Challenges associated with real time communication and translation (Star Trek universal translator anyone?), to make the chatting application I always wanted to make.

However, if this was just an ordinary chatting application, how would it apply to the theme? That's why I included automatic translation to my chatting application for the Hackathon, known as, TachyonTalk. It can translate to and from over 100 different languages in a private 1-on-1 chat room pretty accurately. It translates very quickly; there is very little delay to the users. This chatting application can make it possible for customer support, interviews, and more to be conducted in different languages.

Although time did not permit, there were plans to implement Speech Recognition and Text-to-Speech using the new Web Speech API

Screenshots

TachyonTalk TachyonTalk TachyonTalk TachyonTalk TachyonTalk

APIs used

Resources

Node.js Libraries Used

  • ejs
  • express
  • gravatar
  • socket.io

About

International Translating Private Chat Room - Project for Koding's First Global Hackathon

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published