Messaging Application
“Sometimes it is the people no one can imagine anything of who do the things no one can imagine." - Alan Turing
Really, a messaging application?
We have lot of them and we don't think there is something new that can be introduced.
Some of the existing applications
Lets rate them!
Privacy
- You cant control who can message you.
- Anybody with an ID can message you.
- Your chat data is used by these companies.
- and more.
Each one is free.
Each one has similar UI and features.
One fact they never care about!
They can't control who can message you.
Imagine you are a girl!
Related Statistics
- 1 in 3 children have been a victim of cyber bullying.
- Almost 1 in 4 young people have come across racist or hate messages online.
- Approximately 89% of sexual solicitations of youth were made in chat rooms or through Instant Messaging.
- and tons of more.
Statistics Source
- https://www.nspcc.org.uk/preventing-abuse/child-abuse-and-neglect/online-abuse/facts-statistics/
- http://www.guardchild.com/statistics/
- http://socialnomics.net/2014/03/04/the-shocking-truth-about-social-networking-crime/
Being honest, I was one of those five and many of you are among them.
Condition in India is worse.
And this is true at every Indian home.
I do care for all my mothers, sisters and friends.
Lets talk about the app now.
Most important and required feature.
Only people from your contacts can see that you uses the app and message you.
Where does the innovation lies?
In the implementation.
What companies use now.
Everything on the same database, and everyone has access to the database.
What I/We will do.
- Use of Graph data structures.
- Make a database on incoming edges.
- Access only to data points from which we have incoming edge.
- Find disjoint sets and cut sets.
What will be the benefits?
- As said, can only see and message whom you have access too.
- Need less storage to store this way.
- Disjoint sets will help us to divide the database into chunks.
Things we won't do.
- Store their personal data.
Thats and idea and overview of the implementation.
Hope you can relate yourself.
Questions
Thanks
deck
By Pulkit Goyal
deck
- 918