MoroccoAI/2023-GenAI-Hackathon

The MoroccoAI GenAI Hackathon aims to foster innovation and collaboration within Morocco's burgeoning AI ecosystem. As a participant, you are asked to join a team to develop a PoC using GenAI in specific industries.

17

stars

263

commits

Python

primary language

Jul 6, 2026

updated

morocco.ai/events/conferences/MoroccoAI-Conference-2023/pages/hackathon.html
generative-ai
hackathon

README

2023-GenAI-Hackathon

The MoroccoAI Generative AI Hackathon aims to foster innovation and collaboration within Morocco's burgeoning AI ecosystem. As a participant, you are asked to use the latest GenAI advances to build cutting edge solutions to solve business problems in specific industries. You can join a team to develop a Proof of Concept (PoC) involving an API, a mobile application, or a web application aimed at addressing a real-life problem in Education, Healthcare, Environment, Finance or Customer Services.

Over the span of 7 days, starting from December 11th to 17th 2023, you will collaborate with a team to transform your idea into a PoC. Throughout this period, you'll receive guidance and assistance to refine your idea, identify potential team members, and/or evaluate specific functionalities within your current solution.

Go to website for more information.

Project Submission Guidelines

1. GitHub Repository Setup

  • Fork the Main Repository: Start by forking the main repository to create a copy under your GitHub account.
  • Create a Team Folder: Inside the forked repository, create a new folder named after your team to organize your project materials.

2. Prepare the Project Readme

  • Edit the README.md File: Provide detailed information about your project in the README.md file, including:
    • Abstract:
      • Background and Problem Statement: Describe the context and the specific problem your project addresses.
      • Impact and Proposed Solution: Explain the potential impact of your solution and how it addresses the problem.
      • Project Outcomes and Deliverables: List the expected outcomes and deliverables of your project.
    • Instructions: Include clear, step-by-step instructions on how to run your project.

3. Add Project Materials

  • Notebooks/Scripts: Upload any Jupyter notebooks or scripts used in your project.
  • Demo Recording/GIF: Provide a video recording or GIF demonstrating your project in action.
  • Presentation PDF: Include a PDF of your project presentation.
  • Code and Files: Ensure that all your code and relevant files are added to the team folder. Check that all materials necessary to understand and run your project are included.

4. Submit Your Project

  • Create a Pull Request: Once your project materials are organized and uploaded, submit a pull request to the main repository for review and approval.

Contributors

ohidaoui

49 commits

abirharrasse

41 commits

mohamedELBAHA

31 commits

Dahimi

29 commits

MoroccoAI/2023-GenAI-Hackathon

The MoroccoAI GenAI Hackathon aims to foster innovation and collaboration within Morocco's burgeoning AI ecosystem. As a participant, you are asked to join a team to develop a PoC using GenAI in specific industries.

17

stars

263

commits

Python

primary language

Jul 6, 2026

updated

morocco.ai/events/conferences/MoroccoAI-Conference-2023/pages/hackathon.html
generative-ai
hackathon

README

2023-GenAI-Hackathon

The MoroccoAI Generative AI Hackathon aims to foster innovation and collaboration within Morocco's burgeoning AI ecosystem. As a participant, you are asked to use the latest GenAI advances to build cutting edge solutions to solve business problems in specific industries. You can join a team to develop a Proof of Concept (PoC) involving an API, a mobile application, or a web application aimed at addressing a real-life problem in Education, Healthcare, Environment, Finance or Customer Services.

Over the span of 7 days, starting from December 11th to 17th 2023, you will collaborate with a team to transform your idea into a PoC. Throughout this period, you'll receive guidance and assistance to refine your idea, identify potential team members, and/or evaluate specific functionalities within your current solution.

Go to website for more information.

Project Submission Guidelines

1. GitHub Repository Setup

  • Fork the Main Repository: Start by forking the main repository to create a copy under your GitHub account.
  • Create a Team Folder: Inside the forked repository, create a new folder named after your team to organize your project materials.

2. Prepare the Project Readme

  • Edit the README.md File: Provide detailed information about your project in the README.md file, including:
    • Abstract:
      • Background and Problem Statement: Describe the context and the specific problem your project addresses.
      • Impact and Proposed Solution: Explain the potential impact of your solution and how it addresses the problem.
      • Project Outcomes and Deliverables: List the expected outcomes and deliverables of your project.
    • Instructions: Include clear, step-by-step instructions on how to run your project.

3. Add Project Materials

  • Notebooks/Scripts: Upload any Jupyter notebooks or scripts used in your project.
  • Demo Recording/GIF: Provide a video recording or GIF demonstrating your project in action.
  • Presentation PDF: Include a PDF of your project presentation.
  • Code and Files: Ensure that all your code and relevant files are added to the team folder. Check that all materials necessary to understand and run your project are included.

4. Submit Your Project

  • Create a Pull Request: Once your project materials are organized and uploaded, submit a pull request to the main repository for review and approval.

Contributors

ohidaoui

49 commits

abirharrasse

41 commits

mohamedELBAHA

31 commits

Dahimi

29 commits

Languages

Python

85.1%

Jupyter Notebook

4.5%

C++

3.9%

C

2.3%

Cython

2.0%

Tcl

1.5%