Computer vision · iOS · 2023 – Present

BeachBop: On-Device AI That Identifies Fossil Shark Teeth in Real Time

Shipped an iOS app that identifies fossil shark teeth in real time with 18 on-device Core ML classifiers trained on 100,000+ labeled images.

Founder, AI architect, and iOS developer · Schilke App Solutions LLC

Randolph Schilke

By , Senior AI Engineer
Updated

On-device Core ML classifiers
18
Labeled training images
100K+
Species and genera in the gallery
83

Architecture

How it works

  1. 01
    Camera
    Live frames
  2. 02
    Object detection
    YOLOv2 in Core ML
  3. 03
    Classifier
    One of 18 state models
  4. 04
    LiDAR sizing
    ARKit and RealityKit
  5. 05
    Result
    Species, size, gallery
From camera frame to identified tooth, all on device

Context

BeachBop helps fossil hunters on the East and Gulf Coasts identify the shark teeth they find, using the phone camera and models that run entirely on the device.

What I built

  • Real-time object detection with on-device Core ML (YOLOv2 and Create ML): live camera detection with bounding boxes, audio and haptic feedback, and configurable thresholds.
  • State-specific identification: 18 classifiers trained on more than 100,000 labeled images covering the East and Gulf Coasts, predicting genus and species with a user override workflow.
  • LiDAR measurement with ARKit and RealityKit, sizing a tooth through plane detection and scene reconstruction.
  • A searchable gallery of more than 2,500 curated photos across 83 species and genera, with caching, filtering, and subscription-gated access.
  • In-app AI chat with per-user quotas, StoreKit subscriptions, and Firebase Analytics.
BeachBop app identifying a megalodon tooth on a Florida beach
BeachBop identifying a megalodon tooth.

Results

  • Launched on the App Store in December 2023.
  • Registered trademark with the USPTO, #7699228.

Contact

Hiring for ML platform or healthcare AI work?

I'm open to Senior and Staff AI engineering, ML platform, and data science leadership roles, and to healthcare AI consulting. Email is the fastest way to reach me, and I reply personally.

Target roles
Senior or Staff AI Engineer · ML Platform / MLOps Engineer · Data Science Lead
Location
Remote-friendly; based in the Jacksonville, FL area
Work authorization
U.S. citizen
Focus
ML platforms, MLOps, LLMs, and healthcare AI