Inspiration
I have been to several tradeshows and conferences, sometimes as a consultant, sometimes trying to learn more about different industries, and in one occasion as an exhibitor.
Exhibitors are provided with space to display and talk about their products and/or services.
One thing that has always been difficult is to track how many persons have visited a booth and if they interact with products/services.
Secondly there is the need to print and transport a lot of printed materials such as :brochures, pamphlets, spec sheets etc., that will likely end in thrash in a matter of days or just hours.
We wanted to create an app that would help track behavior not only a the booth level for one exhibitor but across an entire tradeshow and also a way to give the user they information they need in a more sustainable way.
What it does
1) A tradeshow visitor registers with the app and every time they visit a booth, their visit is recorded by one of several ways:
- Visitor scans the booths QR code [implemented]
- Booth staff scans visitors badge with their permission
- Face recognition software An identify event is sent back to Segment.
2) A visitor scans a QRCode related to a product s/he wants to receive more information or a demo, or even digital swag.
3) Cameras placed overhead or in booths feed video to AI used to count people and generate a heatmap of foot traffic.
These interactions generate relevant Segment events.
How we built it
We built website, with event details and 'virtual' booths that have a catalog of products. In the physical booths the visitor will use their phone to scan qrcodes for booths and products.
We also built a mobile app using Flutter (not in video footage) , that interacts with a java back end that sends the events to Segment, the event logs are sent to an S3 destination where they are going to be consumed by DataBricks to create Delta Live Tables. We query DLT to produce stats and heatmap
Challenges we ran into
First time ever doing something remotely related to data science, so understanding some concepts, trying to connect things together mostly Segment -> Databricks. Learning python, as we go.
Accomplishments that we're proud of
Have something basic working, specially finally figuring out Delta Live Tables and how to query them
Built With
- databricks
- flutter
- groovy
- java
- javascript
- phyton
- s3
- segment.io
Log in or sign up for Devpost to join the conversation.