Craft a Notebook with SingleStore

Showcase your developer skills and creativity with a GenAI Notebook

Introductionintroduction

Calling all university students — do you have a creative hunger for building an application using real-time data? Do you want to showcase your development skills with Generative AI and win some cash prizes? With the new updates featuring Notebooks (SingleStore’s version of Jupyter Notebooks) and SQrL, we wanted to create an opportunity where developers, data enthusiasts and the like can leverage SingleStore’s analytical and transactional capabilities to fuel real-time data applications—applications ranging from fraud detection software to movie recommendation apps. What are you waiting for? The time is now.

How do I apply?
Make sure that you are eligible:

  1. You currently reside in the United States, as the prizes can only be sent out to participants in the U.S.

  2. Register with your .edu address, so that we know you are an eligible student at a U.S. university. 

  3. You must be 18 years or older to register.

Build a notebook showcasing any of the following:

  1. Multi-model Application: You could build a multi-model application that supports JSON, geospatial, time-series, or full-text search using SingleStore Notebooks.
    Example 1: Animal Explorer | Devpost
    Example 2: Beyond Vectors: How to Build a ChatGPT Super App 

  2. Hybrid Transaction/Analytical Processing (HTAP) Application: Another idea could be to build an application that requires a high-volume of transactions along with analytical queries on big data and/or streaming data.
    Example: How to integrate OpenAI GPT3 with a Databases - Crash Course 

  3. Wasm/WebAssembly Project: You could implement any calculation or function that does not exist in SingleStoreDB today by writing a new Wasm UDF.
    Example: GitHub - singlestore-labs/singlestore-wasm-toolkit: Tools to streamline development of Wasm UDFs for SingleStoreDB. 

  4. Machine Learning (ML) / Artificial Intelligence (AI) Model: Another exciting idea could be to train and/or execute a ML or AI model entirely within SingleStoreDB. For instance, a participant of last year’s hackathon built a Movie Recommender application that enables users to spend time watching rather than searching for movies.
    Example 1: https://github.com/SidmoGoesBrrr/movie-recommender
    Example 2: Ai Development! Build a Chatbot To Help You Cheat at reading anything! (Super Simple!) 

  5. Database Migration Project: You can create a project to migrate any application to SingleStoreDB. For example, the winner of the 2022 Hackathon built an Airbyte SingleStore Connector, a destination connector for a widely used, open-source ELT platform.
    Example: https://github.com/mohamagdy/airbyte/pull/2 

  6. Build a recommendation system for students, like a movie recommendation application:
    Example 1: https://github.com/singlestore-labs/spaces-notebooks/tree/master/notebooks/movie-recommendation 

What are the submission requirements?

You will need to include a link to your application code on Github including all necessary deployment files and instructions for testing the application.

To enter, you will also need to create and upload a private YouTube video demonstrating your project. The video should be no longer than 5 minutes and needs to explain:

  • What is the problem or challenge that your notebook  solves or addresses?

  • How does your notebook work and what are its features?

  • What are the technologies or tools that you used to create your notebook?

  • What are the benefits or impacts of your notebook for the users or the society?

What will be the submission criteria?

The notebooks will be judged by a panel of SingleStore employees based on the following criteria:

  • Innovation and Creativity: How original and innovative is your project idea? 

  • Technical Implementation and Functionality: How well does your project work? How does it integrate SingleStore’s capabilities and/or features?

If my notebook is approved, what will I be awarded?

  • One $100 Amazon Gift Card 

  • One free year of SingleStoreDB

Additional Resources

Create a Notebook with SingleStore and win big prizes!

Fill out the form to submit your Notebook!

By clicking the button below you understand SingleStore will retain and process your personal information in accordance with our Privacy Policy.

SingleStoreDB is The Real-Time Distributed SQL Database, designed for data-intensive applications.single-store-db-is-the-real-time-distributed-sql-database-designed-for-data-intensive-applications

The cloud-native operational database built for speed and scale

real-time-alt
SPEED

Accelerate business with instant insights delivered by the world’s fastest database for operational analytics

singlestore-database
SCALE

Create your future on a platform made for the demands of the data revolution, including machine learning and AI

sql-scale
SQL

Transform on your terms - with the familiarity and efficiency of SQL, and an architecture that bursts through limits