Coder Social home page Coder Social logo

Retail-Edge-Platform (REP)

REP is the beginning of an open-source platform targeted at the brick-and-mortar retail space that has been seeing a steady increase in digitization.

Goals

Initially REP goal was to:

  • Provide a working example of a retail end customer facing immersive and interactive portal to assist in the retail experience
  • Create a pipeline to gather streaming data about the interactive experience
  • Simulate this interactive data stream for analytics development
  • Host a data-science centric analytics development environment. (Jupyter Notebooks)
  • Provide a means to move data from the Edge -> Cloudward

To affect the operations of the retailers and brands, Retail-Edge-Platrom needs to:

  • Continue the connection to the cloud with examples of AWS and GCP IoT integrations
  • Leverage Jupyter Notebook analytic development in the stream-based cloud framework
  • Provide extensible analytics backed dashboard for retailers
  • Provide API endpoints to these dashboard elements to allow retailers and brands the opportunity to integrate with other systems

Delighting both retailers, brands, and end customer at the Edge means:

  • Expanding the nature of the Edge platform's presence in the physical space with display, lighting, sound, and sensors options
  • For sensors, leverage Docker containers to deliver high performance on Edge processing that will feedback to customer experience and to the cloudward datastream
  • Providing remote management of the Retail-Edge-Platform forward deployed asset. This includes installation and bring-up assistance, platform and experience calibration, and the positioning of new end-customer facing material on the Edge.
  • Creating a self-service means to create new end-customer facing material that will allow marketers, brands, and even smaller retailers to create compelling material that takes advantage of the lavish area of interactive space to educate/assist potential end customers about their purchase.

This material is much like traditional web material but because of the use of sensors can be much more interactive. Along with that theming to fit the retail or brand environment is much richer because it’s not fighting for page real-estate. This project uses Docker to setup data analysis pipeline.

What is here now

Simple Example Model

Below is a diagram of initial data analysis pipeline as built.

drawing

Example retail end customer user interface experience currently captured in the repo.

drawing

Data Analysis workbench using Jupyter Notebooks. Tied into the local Redis database.

drawing

Session Generator to create fictional traffic to allow experimentation with analytics.

drawing

There is

Here is how to build it.

drawing

Future

  • It would be easy to expand this with an OpenCV container and provide people and facial detection to start to gather real analytics.
  • Adding a IOT MQTT endpoint to AWS or GCP would be very easy. This would allow further analysis off the Edge device.
  • As to the edge device an Intel NUC would be more than enough. A USB video camera like an Intel Real Sense L515 would work nicely.
  • To keep cost down and make development easier load it with Linux, Docker or K8S. Edge management could be either AWS or other.
  • As to developing content my other project B4Time uses draw.io/diagram.net to allow computer architects to model a system. This same plugin approach could allow a skilled graphics artist to design the user experience and deploy it without the need to involve a UI developer.
  • Retail experience could be packaged in a stylish and in expensive furniture quality shell allowing the customer to access the content through a touch screen while also accessing the physical product.
  • The product could be a pay as you go model with sales inspired by the interface paying for the subscription.

sidboard

retail-edge-platform's Projects

retail-edge-platform icon retail-edge-platform

Retail-Edge-Platform (REP) - is the beginning of an open-source platform targeted at the brick-and-mortar retail space that has been seeing a steady increase in digitization.

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.