June 2022 Summaries
5 posts from Snowplow
Filter
Month:
Year:
Post Summaries
Back to Blog
Snowplow has successfully raised $40 million in Series B funding, led by NEA and supported by existing investors, bringing their total funding to $55 million. This investment is aimed at advancing Snowplow's mission to enable organizations to generate real-time data for transformative AI and analytics directly from data warehouses, lakes, or streams. The funding will support Snowplow's global expansion, partnerships with data stack companies like Databricks and Snowflake, and the continued growth of its open-source community, which includes over 10,000 organizations. Snowplow is focused on creating extensive use cases for industries, enhancing advanced analytics, and optimizing AI/ML model creation by providing real-time, validated data, thus offering advantages over traditional analytics tools. The company sees potential in expanding its technology beyond web and mobile behavioral data to other enterprise data types, marking the beginning of an exciting new phase for Snowplow.
Jun 30, 2022
691 words in the original blog post.
Databricks, recognized as the first and leading data lakehouse, is being utilized by over 7,000 organizations to unify their data storage and power AI, while Snowplow provides behavioral data which is a strong predictor of customer behavior. Snowplow has integrated with Databricks, allowing users to seamlessly load predictive and AI-ready behavioral data into Databricks to power AI/ML data applications and advanced analytics, streamlining the process of data preparation. This integration supports a composable Customer Data Platform (CDP) approach, enabling businesses to maintain a single customer view within their data storage solutions while prioritizing customer privacy. With AI-ready data, users can focus on feature engineering and model training without extensive data cleaning, using advanced tools like Tensorflow and Pytorch within Databricks. The collaboration between Snowplow and Databricks enhances the ability to create data-intensive applications, ensuring data reliability, compliance, and observability, while leveraging Databricks' capability to standardize the ML lifecycle. Additionally, the partnership supports businesses in moving away from traditional CDPs by offering a flexible, integrated approach to managing customer data and insights.
Jun 27, 2022
1,146 words in the original blog post.
The guide outlines the process of building a propensity-to-convert machine learning model using Snowplow and Snowflake, focusing on steps such as folding, modeling, scoring, and ultimately deploying the model into Snowflake. It highlights the challenges and techniques in handling class imbalance, such as class weighting, under-sampling, and over-sampling with SMOTE, and discusses the importance of feature selection and imputation in improving model performance. The guide also emphasizes the use of SHAP for interpreting feature importance and explains the implementation of a classification pipeline using logistic regression and LightGBM, highlighting the latter's superior performance on categorical data. Additionally, the guide elaborates on the complexities of hyperparameter tuning through GridSearch and HalvingGridSearchCV, and the challenges of deploying models as user-defined functions (UDFs) in Snowflake. Despite achieving modest F2 scores due to data limitations and class imbalance, the guide concludes that engagement metrics significantly enhance model performance, especially in non-linear models.
Jun 24, 2022
4,427 words in the original blog post.
Data processing is a crucial task involving the collection, manipulation, and transformation of data into meaningful information, a practice that has evolved significantly since its ancient origins with tools like the abacus. Specialists such as data scientists handle this process to ensure accuracy, as improper processing can lead to incorrect conclusions with potentially severe consequences. The process involves six stages: data collection, storage, sorting, processing, analysis, and presentation, and it's fundamental for businesses and organizations to extract maximum value and make informed decisions. The rapid advancements in technology, particularly in big data and machine learning, are enhancing the speed and depth of data processing, while privacy remains a critical concern. The future may see a shift towards fast data, emphasizing real-time processing for immediate decision-making, which is increasingly important for user experiences. Proper adherence to the stages of data processing is essential to avoid erroneous conclusions, which could negatively impact an organization.
Jun 19, 2022
1,900 words in the original blog post.
The text explores the utilization of behavioral data tracking from initial website visits to predict user conversions, such as purchases or sign-ups, which is critical for digital marketing strategies. It discusses different attribution models—first-touch, last-touch, and multi-touch—that allocate credit to various stages of the user journey. The Snowplow web tracking tool offers comprehensive engagement metrics and enrichments to facilitate this analysis, emphasizing the importance of model interpretability and the careful selection of preprocessing methods to maintain feature importance. The text details the data integration process from multiple sources into Snowflake, employing tools like Snowpark for data manipulation and analysis. It highlights the significance of understanding user engagement patterns and converting events, while illustrating the process through exploratory data analysis and machine learning techniques, particularly focusing on feature engineering and data visualization. The discussion underscores the potential of Snowplow's data in enhancing marketing campaigns by identifying key factors influencing conversions and addressing neglected areas in user journeys.
Jun 06, 2022
4,764 words in the original blog post.