All Projects → iampawan → Click2analyze Androiddevchallenge

iampawan / Click2analyze Androiddevchallenge

An app to analyze the text and fixing the anomaly of the message that deviates from what is standard, normal, or expected. #AndroidDevChallenge

Projects that are alternatives of or similar to Click2analyze Androiddevchallenge

Awesome Mlops
A curated list of references for MLOps
Stars: ✭ 7,119 (+35495%)
Mutual labels:  ai, ml
Photonix
This is a new web-based photo management application. Run it on your home server and it will let you find the right photo from your collection on any device. Smart filtering is made possible by object recognition, location awareness, color analysis and other ML algorithms.
Stars: ✭ 592 (+2860%)
Mutual labels:  ai, ml
Fastocloud
Self-hosted IPTV/NVR/CCTV/Video service (Community version)
Stars: ✭ 464 (+2220%)
Mutual labels:  ai, ml
Wheels
Performance-optimized wheels for TensorFlow (SSE, AVX, FMA, XLA, MPI)
Stars: ✭ 891 (+4355%)
Mutual labels:  ai, ml
Windows Machine Learning
Samples and Tools for Windows ML.
Stars: ✭ 663 (+3215%)
Mutual labels:  ai, ml
Kglib
Grakn Knowledge Graph Library (ML R&D)
Stars: ✭ 405 (+1925%)
Mutual labels:  ai, ml
Deeppavlov
An open source library for deep learning end-to-end dialog systems and chatbots.
Stars: ✭ 5,525 (+27525%)
Mutual labels:  ai, nlp-machine-learning
Cleora
Cleora AI is a general-purpose model for efficient, scalable learning of stable and inductive entity embeddings for heterogeneous relational data.
Stars: ✭ 303 (+1415%)
Mutual labels:  ai, ml
Hyperparameter hunter
Easy hyperparameter optimization and automatic result saving across machine learning algorithms and libraries
Stars: ✭ 648 (+3140%)
Mutual labels:  ai, ml
Ffdl
Fabric for Deep Learning (FfDL, pronounced fiddle) is a Deep Learning Platform offering TensorFlow, Caffe, PyTorch etc. as a Service on Kubernetes
Stars: ✭ 640 (+3100%)
Mutual labels:  ai, ml
Differentiable Plasticity
Implementations of the algorithms described in Differentiable plasticity: training plastic networks with gradient descent, a research paper from Uber AI Labs.
Stars: ✭ 371 (+1755%)
Mutual labels:  ai, ml
Aoe
AoE (AI on Edge,终端智能,边缘计算) 是一个终端侧AI集成运行时环境 (IRE),帮助开发者提升效率。
Stars: ✭ 759 (+3695%)
Mutual labels:  ai, ml
Csinva.github.io
Slides, paper notes, class notes, blog posts, and research on ML 📉, statistics 📊, and AI 🤖.
Stars: ✭ 342 (+1610%)
Mutual labels:  ai, ml
Metaflow
🚀 Build and manage real-life data science projects with ease!
Stars: ✭ 5,108 (+25440%)
Mutual labels:  ai, ml
Clai
Command Line Artificial Intelligence or CLAI is an open-sourced project from IBM Research aimed to bring the power of AI to the command line interface.
Stars: ✭ 320 (+1500%)
Mutual labels:  ai, ml
Ai Economist
Foundation is a flexible, modular, and composable framework to model socio-economic behaviors and dynamics with both agents and governments. This framework can be used in conjunction with reinforcement learning to learn optimal economic policies, as done by the AI Economist (https://www.einstein.ai/the-ai-economist).
Stars: ✭ 537 (+2585%)
Mutual labels:  ai, ml
Awesome Mlops
😎 A curated list of awesome MLOps tools
Stars: ✭ 258 (+1190%)
Mutual labels:  ai, ml
0xdeca10b
Sharing Updatable Models (SUM) on Blockchain
Stars: ✭ 285 (+1325%)
Mutual labels:  ai, ml
Xai
XAI - An eXplainability toolbox for machine learning
Stars: ✭ 596 (+2880%)
Mutual labels:  ai, ml
Flutter Ai Rubik Cube Solver
Flutter-Python rubiks cube solver.
Stars: ✭ 744 (+3620%)
Mutual labels:  ai, ml

Click2Analyze #AndroidDevChallenge

Look at Pawan's Cover Letter.pdf for more info, #AndroidDevChallenge

Platform Android

Android Developer Challenge: helpful innovation, powered by On-Device Machine Learning + you!

Tell us what your idea is.

In the era of negativity, let's spread positivity. The idea is to create an app that can help people analyze the text/message and fixing the anomaly of the message that deviates from what is standard, normal, or expected. It will also guide them towards how to make it more positive for the betterment of society using NLP and ML. This can be helpful for anyone and can play a major role especially for bloggers, influencers and official mails, etc. There are many use-cases where it can be used including day to day conversations. There are two parts. The first one which I have already implemented is used by thousands of users now is let's say Eg - “You need to learn at least one new programming language every year”. It is a very negative statement. Using NLP I could implement an algorithm depending upon the API response that which statement is negative and then after the improvisation, it can be improved with something like - “Learning a new programming language is a great way to acquire new insights”. The second part of the idea is using On-Device ML to suggest to them how they can improve their statements like the anomaly keywords or even full phrases. The whole thing doesn’t need to be inside the app only but also can be shown to the user using a floating text selection toolbar and then the results on an overlay popup. It still needs to be implemented.

Tell us how you plan on bringing it to life.

  1. I have already implemented the first phase of the app where you can either open the app and type/paste your text and you can analyze it for the level of negative/positivity and it also filters your negative statements depending on your score and magnitude or you can also just select any text in any app and then you can use analyze action in the floating text selection toolbar to easily access it. The APK and some screenshots are attached to the repository and the code is a part of a private repo as of now ( I can give access to it and can also make it open source if needed). It’s also available for testing as a part of my Click2Chat app -h​ttps://play.google.com/store/apps/details?id=com.mtechviral.clicktochat

  2. I can use Google's help in implementing the second phase where I need Google's guidance to implement the On-Device Machine Learning (for offline capabilities) using Tensorflow Lite or MLKit by which I can give suggestions to the users that how can they improve their statements like the anomaly keywords or even full phrases. Right now, I can only show them which statement is negative but I want to show them suggestions based on machine learning which will improve by time. Also, I want Google’s mentorship to learn how can I train my model using this data submitted to the app/tool.

  3. The planned timeline is -

    (Nov 2019 - Dec 2019) - 1st phase implementation and giving it to the users to get the feedback.

    • [x] NLP Based Results - Done
    • [x] Showing All Negative Statements - Done
    • [x] Analyze action in floating text selection toolbar - Done
    • [ ] Machine Learning-Based Suggestions to improve the statements.
    • [ ] Using Tensorflow to train the model.
    • [ ] Making it offline using On-Device ML for privacy concerns.

    (Jan 2020 - Feb 2020) - Implementing the 2nd phase using Google's help and support to implement machine learning-based suggestions and also researching more use cases around this.

    (Mar 2020) - Using Tensorflow to train the model using the app’s data and also working on making it offline using On-Device ML for privacy concerns.

    (Apr 2020) - Beta Testing the app with all features and releasing it.

Some Existing Implementation

Tell us about you.

I'm Pawan Kumar. I am a Google Developer Expert for Flutter, Firebase, Dart and Web Tech. I work in a company called Flick2Know Technologies. I am also a part-time YouTuber running a channel "MTECHVIRAL" where I publish tech tutorials and also contribute regularly to open source. I recently built an open-source project "Devfest App" which is a template app for DevFest and being used by several GDGs around the globe. I have made many successful apps available on the Google Play Store and the App Store. I also worked on an MVP for the CNS Equipment Tracking app for Airport Authority of India during Smart India Hackathon. Some Projects & Links -

  1. Click2Chat - ​Click2Chat allows you to translate into 70 languages. Analyze messages and spread positivity. Send, schedule the message to your unsaved contact numbers and clean Favourite Messenger's message & Download stories. Link - https://play.google.com/store/apps/details?id=com.mtechviral.clicktochat
  2. ReadyO - ​ReadyO offers the next-generation radio user experience with a beautiful user interface. It has the top radio channels with music facts and exclusive podcasts which updates frequently. It also comes with a dark mode. Link - https://play.google.com/store/apps/details?id=mtechviral.readyo
  3. CNS - RTM - Real-Time​ Monitoring of CNS Equipment Spares. Project For Smart India Hackathon 2017 for Airport Authority of India. Link - https://github.com/iampawan/CNS-RTM
  4. Flutter Example Apps - A collection of the open-source stuff I created with their youtube tutorials. Having 7.7k stars and 1.5k forks. Link - https://github.com/iampawan/FlutterExampleApps
  5. Github Link - ​https://github.com/iampawan/
  6. Youtube Link - ​https://youtube.com/mtechviral​ (42K Subscribers)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].