Inspiration

It addresses some of the issues I have encountered while using messaging apps like #WhatsApp and #Telegram thus I thought of creating an updated and revolutionary version of chat app

Issue 1- I always wanted to have a feature to block multiple unwanted Good morning or festive images in the group chat and personal messages. The only option available in WhatsApp and Telegram is to leave the group chat or to block an individual because otherwise there is no option for blocking unwanted images.

Issue 2- During the festive season- usually we are bombarded with images, and thus notifications keep on buzzing. Sometimes between these notifications, we skip the important meeting messages. So there is no option for customizing notifications in WhatsApp ,Telegram.

These issues are very common and till now Whatsapp or Telegram has not addressed these issues.

𝐏𝐫𝐨𝐣𝐞𝐜𝐭 πƒπžπ­πšπ’π₯𝐬:-

  • So taking these issues into consideration I thought of creating a web chat app. Here first user would create an account in our chat app. Here we integrated Optical Character Recognition and used Google Cloud Vision and Integrated it with the website.

  • Here we introduced a Block List for every user. So a user would insert keywords in Block List so the user can put any keywords-"birthday", "new year", or "Christmas" in the block list.

  • Egs- The user is putting the words- β€œGood Morning ” in the block list. So now all the images containing the words β€“β€œgood morning” would be hidden from me. Generally, we usually download images and end up seeing "Oh this is a good morning image!" or "Oh this is a happy new year image!" which we usually do not require and later delete it. With splice chat, it would recognize that this is a good morning image or happy new year image beforehand and hide it from you so that you do not end up downloading it thus saving a lot of storage and time .

  • Also for all the blocked images, the notifications would also be blocked. So you can customize your notifications. So during the festive season when others are bombarded with image notifications, With splice chat, you can customize notifications and reduce the chance of skipping the important messages

How we built it

-So for this, I used Google Cloud Vision and tesseract OCR for text recognition from images and integrated it with MERN Stack and also tried to use the Agora Video call feature. MongoDB for the database, Node JS for the backend and React JS for frontend

Significant Advantages of this project in the future of Chat Applications

𝟏- Storage- We usually download images and end up seeing "Oh this is a good morning image!" or "Oh this is a happy new year image!" which we usually do not require and later delete it. With splice chat, it would recognize that this is a good morning image or happy new year image beforehand and hide it from you so that you do not end up downloading it thus saving a lot of storage and time.

𝟐-Fast Cloud Backup- Nobody wants festive images to be in a cloud backup so by blocking images we could reduce backup size which would also lead to a faster cloud backup of chats

πŸ‘-Reduced Notifications- Splice Chat would not show notifications of images you put in the block list. Thus you could reduce notifications and not skip important messages

πŸ’- Faster Loading Speed –With unwanted images being hidden chats could be loaded fast and it would lead to better focus on important messages.

Share this project:

Updates