Giter Club home page Giter Club logo

Hi there and welcome to my github page!

I love working with data and playing with code to solve problems. I learned the fundamentals of software development through projects that smooth small anoyances in daily life, then jumped into data with the Data Science Bootcamp at Lighthouse Labs.

The 3 primary projects on the go are:

Ravelry Recommender Engine

(Repository: Ravelry-Recommender-Engine

  • Designed a recommender system using data pulled from the knitting website Ravelry’s API in order to help reduce decision paralysis when choosing from their over 600k patterns.
  • Used Sklearn and Implicit in Python to leverage item-item, content and collaborative filtering techniques.
  • Deployed as a Flask app on AWS.

UnBurnt

(Repositories: UnBurnt-iOS-App, UnBurntArduino, UnBurnt-Sensor-Client and UnBurnt-REST-API)

  • To prevent burnt BBQ food, sensors (thermocouple and flame) are attached to an arduino with wifi to send data via python API to mongoDB/ iOS app.
  • The iOS app receives push notifications when it's time to check the food, if it's too hot, on fire and when it's too cold.
  • Uses state machine and background modes, so you never have to turn on or off system, it'll automatically turn on when reached min temp and off when cooled back down.
  • Currently setting up supervised machine learning to determine burning point (from temp slope and temp), but am going to need much more data (and resolder my initial sensors).
  • This project is spread among 3 repositories:
  • The UnBurnt-REST-API repository contains the Flask-RESTful python API code. Docker scripts (to run python/ SQL on raspberry pi server), SQL schema setup and project UML diagram are also found here.
  • The UnBurnt-Sensor-Client repository contains the code that reads and processes the sensor information from the arduino and determines cooking state based on this information.
  • The other 2 repositories (UnBurnt-Arduino and UnBurnt-iOS-App are more self explainitory containing the sensor schematic and Aruduino code and iOS code respectively)

Papaoutai

(Repositories: Papaoutai-REST-API, [Papaoutai-iOS-App]((https://github.com/LilaKelland/Papaoutai-iOS-App) and Papaoutai-Arduino

  • An iOS app that tracks the time that adults in the house spend (aka hides) in bathroom.
  • Uses BLE from an Arduino Nano to connect to iphone in background mode, and tracks time spent within a preset proximity.
  • On BLE disconnection, the iOS app sends time data to Posgresql via python api.
  • Day and Week usage is displayed along with week averages on a iPhone app (similar to the "screentime" app). Currently working on combining the proximity tracking and usage display apps into one.
  • Next steps after this is to use alerts to update user with weekly usage stats and including time percentage increase or decrease.

Your Repository's Stats

Your Repository's Stats

Lila Kelland's Projects

heliostat icon heliostat

Operation get-sun-grow-vegetables for our backyard

papaoutai-rest-api icon papaoutai-rest-api

Python Flask app that adds sessions to database and sends day and week charts data to iOS app

unburnt-sensor-client icon unburnt-sensor-client

Reads sensor data from arduino and tracks cooking state based on temperature and flame sensor information.

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.