Skip to content

VCharrua/free-genai-bootcamp-2025

Repository files navigation

ExamPro GenAI Bootcamp 2025 - AI Language Assistant

GitHub Repo stars GitHub Issues or Pull Requests GitHub last commit GitHub Release GitHub Downloads (all assets, all releases)

Project Overview

This AI Language Assistant aims to extend the language offering and also augment the learning experience for students between instructor-led classes in a fictitious school website for the purpose of participating in the ExamPro GenAI Bootcamp 2025.

This project has the following main objectives:

  • Build a collection of learning apps using various different use-cases of AI
  • Maintain the learning experience the learning portal using AI developer tools
  • Extend the platform to support various different languages

After the conclusion of this bootcamp, the results and concepts materialized during the implementation of this project will be applied in a real solution to support the teaching and learning of national languages for the educational system in Angola.

Main Features

Usage Instructions

The installation and execution of this project codebase will be directly linked to future choices about the system architecture to be adopted.

With the main options being cloud implementation or on-permissions environment, the installation and usage instructions will be updated to allow the correct use of the system.

To clone this repo, use the followin code:

git clone https://github.com/VCharrua/free-genai-bootcamp-2025.git
cd free-genai-bootcamp-2025

Future contributions may be allowed in forked versions of this repo.

Documentation

Note: The documentation and code contained in this repository will be updated during the event, thus detailing the various phases and concepts implemented in this solution.

Check the individual project documentation for more details.

Bootcamp Projects

This Free GenAI Bootcamp 2025 repo contains the following projects developed during the event:

Project name Description Link Deployment
GenAI Architecting Comprehensive architectural planning for the language learning platform, covering business requirements, data strategy, model selection criteria, infrastructure design, and governance considerations for supporting multiple languages and AI use-cases readme N/A
Language Portal A comprehensive language learning platform for Portuguese and Kimbundu vocabulary acquisition serving as a vocabulary repository, learning record store, and unified launchpad for various language learning applications readme docker
Language Portal - Backend Backend component of the Language Portal project providing a Flask API for data management of vocabulary words, study sessions, and learning activities readme docker
Language Portal - Frontend Frontend component of the Language Portal project built with React to provide an intuitive user interface for vocabulary exploration and study session management readme docker
Sentence Construction AI-powered tools for sentence construction using different LLM models including ChatGPT, Claude, and Meta AI readme N/A
Vocabulary Importer Web application for generating thematic vocabulary categories for language learning using AI, expanding the Language Portal's vocabulary repository readme docker
Ollama Mega-service Implementation guide for running large language models locally using Ollama's efficient runtime with Open-WebUI frontend readme docker
Translation Mega-service OPEA Translation Mega-service architecture implementation guide providing powerful translation capabilities powered by large language models readme docker

Resources

This section details the project resources and data used during the development of the solution and will be updated during the course of the bootcamp.

Bug Tracking and Feedback

Bugs will be tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help me fix-it it by providing a detailed and welcomed feedback.

Contributing

Note : During the course of the bootcamp, contributions will be welcomed in the form of feedback on the issues page. Future collaboration may be allowed and detailed in the contribution guide.

Please ⭐️ this repository if this project helped you!

License

During this phase, this codebase licensing model will be based on the original repo conditions, subject to future changes.

Credits

Thanks to the ExamPro Training Team, Super Gest Instructors and all the Sponsors for this incredible Bootcamp and all the effort involved in this project.

About

ExamPro GenAI Bootcamp 2025 - Vitor Repo

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published