Skip to content
/ SeeFood Public

App using CoreML inspired by one of the episodes of the HBO Series 'Silicon Valley'

Notifications You must be signed in to change notification settings

ju5tyn/SeeFood

Repository files navigation


Logo

SeeFood

An app utilising CoreML to name objects from a camera feed

View Demo · Report Bug · Request Feature

About The Project

Logo

Inspired by one of the episodes of the HBO Series 'Silicon Valley', this app uses CoreML to name images input by the user.

Installation

Setting up and building the project locally requires a few prerequisites.

  1. Install CocoaPods if not already installed
sudo gem install cocoapods
  1. Clone the repo
git clone https://github.com/ju5tyn/SeeFood.git
  1. Install CocoaPod packages in project directory
pod install
  1. Download an MLModel to use with the app.

Some useful models can be found here

  1. Move .mlmodel file to project, and declare in ViewController.swift
func detect(image: CIImage){

guard let model = try? VNCoreMLModel(for: [PUT MODEL NAME HERE](configuration: MLModelConfiguration()).model) else {
	fatalError("Broken coreml")
}

...

The project will now be fully usable.

NOTE: App will only function on physical iOS devices, due to Simulator not having access to a camera.

Roadmap

See the open issues for a list of proposed features (and known issues).

Contact

Email: justynlive@gmail.com

My Website and Portfolio: justynhenman.com

Acknowledgements

About

App using CoreML inspired by one of the episodes of the HBO Series 'Silicon Valley'

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published