Skip to contents

Builds timestamped datasets based on contributions, ticket sales, address changes, inventory for historical and predictive analysis.

  • address_stream - customer address cleaning plus appends from US Census and iWave

  • TODO: benefit_stream - discounting and other benefits

  • contribution_stream - donations and other contributions

  • email_stream - email sends, opens, and clicks

  • p2_stream - email sends, opens, and clicks from the P2 API

  • TODO: inventory_stream - number of tickets available for sale and hold code analysis

  • membership_stream - membership starts, ends, and value

  • TODO: ticket_future_stream - prediction of future ticket purchases based on inventory and past buying

  • TODO: ticket_stream - ticket purchases including discounting information

  • stream - union of the above streams for analysis

Installation

You can install the development version of tessistream from GitHub with:

# install.packages("devtools")
devtools::install_github("brooklynacademyofmusic/tessistream")

# to install libpostal, run in the RStudio terminal:
scripts/install_libpostal.sh

Example

library(tessistream)
## basic example code