Certified AI Engineer · 4× Kaggle Expert · RAG/LLMs · Python · DS/NLP · Software Craftsperson · Java Champion · Open Source · Speaker · Mentor
awesome-ai-ml-dl. Awesome Artificial Intelligence, Machine Learning and Deep Learning as we learn it. Study notes and a curated list of awesome resources of such topics.
1.7kawesome-graal. A curated list of awesome resources for Graal, GraalVM, Truffle and related topics
369nlp_profiler. A simple NLP library allows profiling datasets with one or more text columns. When given a dataset and a column name containing text data, NLP Profiler will return either high-level insights or low-level/granular statistical information about the text in that column.
244refactoring-developer-habits. Refactor developer habits: among many such habits when writing or maintaining code
141chatbot-conversations. Chatbot conversations: a demo application how two (or more) chatbots can talk to each other, the logic used to build Eliza (along with an NLP model) has been used to power the chatbots.
37java-10-and-beyond. Examples and exercises based on some of the features of Java 10 (GA and Early Access builds)
19learning-path-index. A repo with data files, assets and code supporting and powering the Learning Path Index Project
18LambdaExamples. LambdaExamples - a collection of examples and resources to learning about Lambdas in Java 8
15AIE7-Demo-Day-Project. RagCheck is a proactive corpus quality assessment tool that analyses RAG application document collections before deployment, identifying content gaps and providing specific recommendations to improve query performance. The platform transforms reactive corpus fixes into proactive quality assurance, helping organisations achieve as high as 85% score.
12SalarySlipKata. SalarySlipKata - implementation of generating Salary Slips Kata, for UK companies, in Java via multiple iterations
10RESTAPIUnifier. RESTAPIUnifier - brings together all the APIs of various formats under one roof!
8GildedRoseKata. A number of solutions to the Gilded Rose Kata implemented in Java using various refactoring methods and Java testing tools
4bbo_challenge_starter_kit. Starter kit for the black box optimization challenge at Neurips 2020
3dl4j-nlp-cuda-example. A git repository containing an NLP example using DL4J (cuda) in Java
3speech-to-text. Find your Speech-to-text resources for various platforms
3jdk9-jigsaw. Examples of some of the features of jigsaw in jdk9 (Early Access builds)
3lambda-tutorial. Exercises to learn lambda syntax + the Streams API from the upcoming JDK 8 release
3BuildHelpers. A list of helper scripts for building openjdk.
3RefactoringSpecifications. Refactoring Specifications - codebase with an example of spec to code
3AIE7-Cert-Challenge. AIE7: Certification Challenge
2code-butler-app. A FB messenger app that serves and helps learning coding easier and fun
2nlp-java-jvm-example. A repo with NLP examples of libraries/packages/framework written in Java/JVM
2AIE7. Accelerate your Large Language Model (LLM) application development. Learn to build production LLM apps at the open-source edge AI.
1OwnTestFrameworkConstraint. Tic Tac Toe Kata, extracting my own test framework
1OpenJDKProductivityTool. The OpenJDK productivity tool - a reviewers and contributors handy tool, to speed up delivery of patches!
1PatchReviewUtilities. Patch review utilities that are a little more complex than shell scripts
1SICP-Section-1.1-2.2. SICP-Secton-1.1
1hello-world-github-actions. Hello World repo to test out GitHub Actions
1ShoppingCartKata. ShoppingCartKata - implementation of the shopping cart kata in Java via multiple iterations
1Fluent-Specs. Java library for BDD-style unit-level specifications
1