Skip to content

Chicago Data Night - James Nowell (EZBot AI Company)

Photo of UChicago Data Science Institute
Hosted By
UChicago Data Science I.
Chicago Data Night - James Nowell (EZBot AI Company)

Details

Please join us for the University of Chicago's monthly Chicago Data Night, cohosted by Drive Capital, ChiData and the Data Science Institute (DSI). Practitioners, academics, and aficionados within the Chicago area are all invited to be part of a community at the intersection of industry and academia, brought together by a mutual interest in data, data science, and AI. Each month, guest speakers will cover a specific data-related topic.

Hors d'oeuvres and drinks will be provided. Admission is free, and we strongly encourage an RSVP to attend.

AGENDA
5:30pm: Networking Reception
6:00pm: Welcome Remarks
6:05pm: Guest Speaker
6:50pm: Q&A
7:00pm: Networking Reception
7:30pm: Event Ends

Please note our new event location at Drive Capital! Please check-in with a government issued photo ID in the lobby. Public transportation is accessible by the CTA Green Line Morgan station. Street parking is available. Parking is not available in the Fulton East building.

Topic: Events as a Data Quanta: How Thinking with Events and DDD (Domain-Driven Design) will make you a Stronger Data User

Abstract: In this talk, we’ll explore how thinking in Events and Domain-Driven Design can make you a stronger data producer and consumer. We’ll use [ezbot.ai](https://urldefense.com/v3/http://ezbot.ai;!!BpyFHLRN4TMTrA!5Bl0moDaTUg7H88b4fHt9kFc5J1d0YjqoaibuIYrgFDKx90MRU21ZHaThSibPS35vMgDxhFegrXQCe6L4gU$)’s data pipeline as an example of this paradigm's usefulness. For most people, data means Rows and Columns in Tables. It means Entity-Relationship diagrams, SQL, and Joins. While this data modeling can be fantastically useful, it’s easy to “lose” lots of valuable information.

Rows frequently represent Entities. Entities may “change” over time; a User may move and change their Address. They may change their name or email. A Return may negate an Order. Without careful thought, these changes may cause an irrecoverable loss of information.

Enter Events: events are Facts about things that happened at a specific time. Events can describe changes to Entities, relationships, data points, and more. The State of an Entity can be reconstructed from the history of all of it’s relevant events. Treating Events as the Quanta of the data world can help ensure you never lose data and can always reconstruct information.

Using Events as a conceptual framework and Domain-Driven Design to explain how Entities and Events interact can help all data users better understand their domain.

Photo of Data Science Institute, The University of Chicago group
Data Science Institute, The University of Chicago
See more events
Drive Capital, Fulton East Building, 8th Floor
215 N Peoria Street · Chicago, IL