Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Posts

portfolio

Facility Financial Account and Reporting System (FFARS)

The Facility Financial Account and Reporting System (FFARS) is a comprehensive financial management system designed to enhance the accuracy, accessibility, and transparency of financial operations in local government authorities (LGAs) across Tanzania.

publications

talks

International Conference on Advanced Technologies for Communications (ATC 2024)

Published:

The International Conference on Advanced Technologies for Communications (ATC 2024), held in Ho Chi Minh City, Vietnam, from October 17-19, 2024, provided an international forum for researchers, scientists, and technologists to exchange knowledge and present cutting-edge research in the field of communication technologies. The conference brought together participants from around the world, emphasizing collaboration, innovation, and the future of communication systems.

teaching

Introduction to HuggingFace’s Transformers

Natural Language Processing, PTIT , Department of Computer Science, 2024

This guide provides a step-by-step explanation of how to perform sentiment analysis using HuggingFace’s Transformers library. It begins with preprocessing, where raw text is tokenized into numerical input for the model

How to create and use Transformer models with HuggingFace’s AutoModel

Natural Language Processing, PTIT , Department of Computer Science, 2024

This section explains how to create and use Transformer models with HuggingFace’s AutoModel and other related classes. The AutoModel class is a convenient wrapper that can automatically determine and load the appropriate model architecture based on a checkpoint

Q-Learning Algorithm for the FrozenLake Environment

Reinforcement Learning, PTIT , Department of Computer Science, 2024

In this implementation, Q-learning is applied to solve the FrozenLake-v1 environment from the Gymnasium library. FrozenLake is a grid-based environment where the agent must learn to navigate from the start to the goal while avoiding holes in the ice

Sentiment Analysis with Hugging Face Transformers

Sentimental Analysis, PTIT , Department of Computer Science, 2024

This code demonstrates the usage of Hugging Face Transformers for natural language processing tasks, including tokenization, model loading, fine-tuning, and model evaluation. The code covers the complete flow from data preprocessing to training and prediction

Image Classification with Convolutional Neural Networks on the CIFAR-10 Dataset

Convolutional Neural Network, PTIT , Department of Computer Science, 2024

This code demonstrates building a Convolutional Neural Network (CNN) using various types of layers to classify images in the CIFAR-10 dataset. Each type of layer serves a specific purpose in enhancing the model’s ability to capture and process complex features effectively, enabling it to classify CIFAR-10 images with improved performance

Dynamic Symbolic Execution (DSE) and Malware Analysis in Java Microservices

Malware - ML, PTIT , Department of Computer Science, 2024

Dynamic Symbolic Execution (DSE) is a powerful program analysis technique that combines concrete execution with symbolic analysis to explore program paths comprehensively. This course provides an in-depth understanding of DSE, its integration with Control Flow Graphs (CFGs), and its applications in malware analysis and microservice applications.

Understanding AI Agents (Code Agents) - Huggingface Course

Natural Language Processing, PTIT , Department of Computer Science, 2025

Code agents are a type of AI agent that generate and execute Python code to perform actions. Instead of relying on structured JSON outputs or predefined workflows, code agents allow Large Language Models (LLMs) to dynamically write, execute, and refine code as part of their decision-making process