Giter Site home page Giter Site logo

shelovesme's Introduction

This is a web app to chart your relationship with a person by analysing your emails or text messages.

It was made using Ruby on Rails, Backbone, and the APIs for sentiment.vivekn.com, Google Sign In, and Gmail. B64.js was used for converting unit8 encoded messages to base64 arrays. LeanModal.js was used to aid the creation of the login modals. jQuery.flot.js was used as a lightweight graph tool with non-discrete time interval graphing.

Uploading:

Selecting upload via gmail:

  • Automatically syncs 50 of your most recent emails and hangout chats.
  • Generates contact models for these 50 emails, and strips the text from them.
  • The sentiment api returns a JSON object of emotional scores.
  • The scores are saved to the database, and returned in graph form.

Selecting upload via text:

  • Back up your texts with any number of companion apps.
  • The same process as above occurs, but the contacts are now listed with TXT appended to their name.

No personal data or message content is ever stored in our database, and no user contact data is displayed to the end user other than the one signed-in. All data is stored as completely anonymous numbers of ranging from positive to negative, with a confidence value in that result.

shelovesme's People

Contributors

charlotteisabella avatar lottielin avatar one19 avatar redraw-dawn avatar

Watchers

 avatar  avatar  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.