GithubHelp home page GithubHelp logo

grkashani / paideia Goto Github PK

View Code? Open in Web Editor NEW

This project forked from alseambusher/paideia

0.0 1.0 0.0 1.24 MB

Know more about your surroundings using Deep Learning

Home Page: http://alseambusher.github.io/Paideia

License: MIT License

Python 1.92% C++ 36.31% C 1.75% Java 60.02%

paideia's Introduction

Paideia

Paideia aims at making lives easier for all of us by bringing knowldege that we need in day to day lives one step closer to all of us. This is an android app using which one can point their phone at quite literally anything and get information about it. For instance, when you want to know more about the fruit that is sitting beside you or when you just want to "learn" more about the stuff that is around you, Paideia helps you start off. Here is some of the info given by Paideia about random stuff that is around us:

           

Seriously, the kind of information we get through Paideia by observing normal things around us is amazing!

##What can it do?

  1. Detects objects around us.
  2. Has inbuilt Text-to-speech system that can read it out. This can greatly help people with who are specially abled.
  3. Extracts useful and relevant information from Wikipedia and Wolfram Alpha.
  4. Users can set preferences which allows Paideia to customize what they see.

##How does it do?

  1. We use a deep learning model trained using Tensorflow on Imagenet ILSVRC2012 data to recognize images from live feed.
  2. We use API's provided by Wolfram Alpha and Wikipedia in order to extract relevant information to the user.
  3. We use a simple learning approach to customize feeds for users based on their usage pattern.
  4. Google tts system to read out information to the user.

##Who does it help?

  1. Children who want to learn more.
  2. Adults who want to learn more.
  3. Specially abled people who want to learn more.
  4. So basically, everyone who wanna learn more.

##Where can I get it? Grab the apk from release page.

##Setting up the codebase.

  • Setup Tensorflow.
  • Setup Bazel.
  • Clone the repo in the root folder of tensorflow.
$ git clone https://github.com/alseambusher/Paideia
  • Get model
$ wget https://storage.googleapis.com/download.tensorflow.org/models/inception5h.zip -O /tmp/inception5h.zip

$ unzip /tmp/inception5h.zip -d Paideia/assets/
  • Building code
$ bazel build //Paideia:paideia
  • Installation
$ adb install bazel-bin/Paideia/paideia.apk

##Contribiting Pull requests and suggestions are welcome.

paideia's People

Contributors

alseambusher avatar

Watchers

G Kashani avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.