Please note, not all challenges are submitted on Devpost. If you don't see the challenge you're submitting for here, check GHW Form and the website.
Spend a week hacking with the Major League Hacking (MLH) community at GHW: AI/ML Week!
What is Global Hack Week?
Global Hack Week takes place throughout the year to give you a chance to complete technical challenges, network with the community, enjoy fun live sessions, build technical projects, and make new memories.
We'll have challenges, live technical sessions with MLHers, mini-events galore, and some cool content from our partners! Here’s a sneak peek:
At each Global Hack Week, you can:
⭐ Watch live technical streams
⭐ Participate in skill-building workshops
⭐ Join us for fun activities
⭐ Enter and win swag in raffles
What is AI/ML Week?
Each GHW features a new theme, and this August we're exploring the world of AI/ML! Throughout the week, we'll offer workshops, technical sessions, and more!
Who is GHW for?
Global Hack Week is for anyone ready to level-up their hacking skills. We welcome all programmers, designers, artists, and hackers from around the globe to join us for these events. Whether this is is day 1 or day 1000 of your hacker journey, we want you to join us!
Can I get swag at this event?
Yes, of course! Each Global Hack Week will feature some amazing 2025 Hackathon Season swag…you’ll have to participate to find out exactly what you’re getting!
What is a Guild? How can I be a part of it?
One of the best parts of our community is that it allows people to meet and make connections with others, regardless of where you live. guilds are smaller communities within Major League Hacking. Whether you come in with a guild or not, you won’t be hacking alone.
Who organizes Global Hack Week?
Global Hack Week is organized by Major League Hacking (MLH). It is our mission to empower hackers worldwide by providing them with the tools, resources, and opportunities they need to succeed.
Requirements
Your challenge submission must be completed within the submission period.
When relevent, your code must be available in some sort of public repository.
If you're continuing work on an old project, you MUST specify in your Devpost what was worked on 1) Before this day of Global Hack Week and 2) During this day of Global Hack Week.
Prizes
Use GitHub Copilot to complete any of this week's challenges
Sign up for the GitHub student developer pack to get free access to GitHub Copilot and use it to help you complete any of this week's coding-based challenges! Check out -> https://mlh.link/ghwaiml824-github
Save A Code Snippet & Ask Pieces Copilot About It
Save a code snippet using Pieces for Developers. Then, engage with the Pieces Copilot by asking a question about the saved snippet, and experience how the Copilot assists in understanding and improving your code.
Check out -> https://mlh.link/ghwaiml824-pieces-challenge3
Build a “Hello World” App Using Pieces Copilot SDK
Create a simple "Hello World" application utilizing the Pieces Copilot SDK in either Typescript or Python. Integrate the functionality to ask a predefined question to the language model (LLM) using the "askQuestion" method and print the generated response.
Check out -> https://mlh.link/ghwaiml824-pieces-challenge4
Build a Chatbot App Using Pieces Copilot SDK
Develop a chatbot application leveraging the Pieces Copilot SDK. Design the bot to handle user inputs and provide responses, showcasing the potential of the SDK in building interactive and intelligent applications.
Check out -> https://mlh.link/ghwaiml824-pieces-challenge5
Build a RAG application in 7 easy steps with LangChain and Oracle AI Vector Search
Learn how to use the popular open source Python LangChain framework to search your PDF documents with natural language.
The application will load a chosen PDF document, chop it up into chunks, vectorize and index those chunks.
Build a simple ChatBot interface to allow natural language questions to be asked about data in your PDF documents.
This RAG [retrieval augmented generation] architecture is powered by Oracle AI Vector Search, a feature of Oracle Database 23ai.
Check out -> https://mlh.link/ghwaiml824-oracle-challenge3
An introduction to Oracle AI Vector Search using SQL
Learn the fundamentals of vector search and how it can be applied to similarity search, RAG [retrieval augmented generation] and finding outliers.
Learn how to create, query and modify vectors using SQL.
See how vector search uses a ‘closest match given the available data’ approach.
See how that you can combine vector search with relational queries for advance.
Check out -> https://mlh.link/ghwaiml824-oracle-challenge4
Get started with Oracle Machine Learning Fundamentals on Oracle Autonomous Database
Get a quick tour of Oracle Machine Learning technologies on Autonomous Database. Use OML Notebooks to create and evaluate models and score data using SQL, Python and R. Use OML Services REST API to deploy models and score data. Use AutoML UI for a no-code machine learning experience.
Check out -> https://mlh.link/ghwaiml824-oracle-challenge5
Introduction to Oracle Machine Learning for Python on Autonomous Database
In this hands-on lab, experience Oracle Machine Learning for Python on Oracle Autonomous Database. OML4Py supports scalable in-database data exploration and preparation using native Python syntax, invocation of in-database algorithms for model building and scoring, and embedded execution of user-defined Python functions from Python or REST APIs. OML4Py also includes the AutoML interface for automated algorithms and feature selection, and hyperparameter tuning. Join us for this tour of OML4Py.
Check out -> https://mlh.link/ghwaiml824-oracle-challenge6
MySQL : Machine Learning for Beginners using HeatWave AutoML
Discover how HeatWave’s built-in capabilities enable the development of machine learning models directly within the MySQL database. HeatWave ML simplifies machine learning for both novice users and experienced practitioners. By providing the data, HeatWave ML analyzes its characteristics and creates an optimized machine learning model for generating predictions and explanations.
Check out -> https://mlh.link/ghwaiml824-oracle-challenge7
Build your first AI/ML Game
Check out Kaggle's tutorial in Game AI (https://www.kaggle.com/learn/intro-to-game-ai-and-reinforcement-learning) and submit your hack here.
Process A Dataset
Check out this Google's Machine Learning Data Prep resources (https://developers.google.com/machine-learning/data-prep) and prepare a data set of your own through the princples they outline. Submit your hack on hackp.ac/GHWDevpost when you're ready!
Implement a Data Structure
To learn, AI requires data! Data structures help you organize data. Some of the most common types of data structures are arrays, linked lists, stacks, queues, binary trees, and heaps. Implement any data structure in a project and share with us on Devpost.
Use Speech to Text or Text to Speech
Using Speech to Text and Text to Speech can help you create more inclusive applications. Implement one of these (or both) to earn these points. Submit on Devpost!
Try using NLP
Natural Language Processing (NLP) is a powerful tool to help your programs understand text and spoken language. Create any hack that utilizes NLP and share it with us on Devpost.
Leverage Sentiment Analysis
Using Sentiment analysis can come in handy for many types of hacks from understanding how customers view a product to determining effective ways of communicating with your audience. Explore this topic and Submit your hack on our Devpost!
Hack with Chat GPT
Chat GPT has been all over our feeds lately, and we want to see what you can do with it! Build a hack with it or simply play around with the bot! Share your work on Devpost!
Detect Spam
Use NLP (Natural Language Processing) techniques to classify emails as spam or non-spam. in any format of your choosing (email, text, etc.!) Share on Devpost!
Movie Recommender
Build a recomendation system to suggest movies a user will likely enjoy!
Object Detection in Images
Create a model that can detect various object in images! Ideas include food, cars, or plants!
Devpost Achievements
Submitting to this hackathon could earn you:
Judges
Major League Hacking
Judging Criteria
-
None
GHW exists to give you a chance to learn, build, and share in a non-competitive environment.
Questions? Email the hackathon manager
Tell your friends
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
