Skip to content
View MeshariAlsh's full-sized avatar

Block or report MeshariAlsh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MeshariAlsh/README.md

About Me

Hi, I'm Meshari Alshammari👋

Computer Science Graduate. Focused on Reinforcement Learning and language models.

Hugging Face LinkedIn

🔭 What I Built

  • Irth, a 19th-Century Arabic Language Model: A chatbot that speaks as an Arabic writer from the 1800s. Curated a 1M-word corpus of 19th-century books, newspapers and magazines, then adapted Qwen3-8B with continued pretraining and SFT on conversations where every answer is a verbatim passage from the corpus. Try it → · Model · Dataset · Code

  • Dissertation — RL Reward Function Design: Custom MuJoCo inverted pendulum, PPO/TD3 via Stable-Baselines3. Found reward curvature drives training stability; 100% eval survival. Repo →

  • DeepSeek-Instagram Automation Bot: Python system that integrates multiple APIs to automate social media workflows. ★ 2

  • World Bank Data Science Competition: XGBoost pipeline, ranked 339/1,322 (top 25%).

  • PixelStudio Pixel Art Editor: C++ system that integrates SFML and ImGui for real-time pixel art creation and editing.

  • Autonomous Mobile Robot (Webots, Python, SLAM): Developed an autonomous exploration system combining Bug2 navigation with frontier-based exploration. Built a real-time goal generation and recovery behaviours. Includes a discrete Bayes filter for localization under uncertainty

  • CNN Image Classifier (PyTorch, CIFAR-100): CNN (VGG-style blocks with BatchNorm + Dropout) on CIFAR-100, with a full pipeline dataset mean/std computation, data augmentation, train/val split, and MultiStepLR scheduling.

🌱 Current Focus

Studying the full language model pipeline by building one. Data curation → continued pretraining → post-training with SFT and DPO, applied to Arabic writing.

🛠️ Languages and Tools

C C++ Java Python SQL JavaScript React TypeScript Node.js Express PyTorch TensorFlow OpenCV Scikit-Learn

Pinned Loading

  1. Arabic-1800s-language-model Arabic-1800s-language-model Public

    Adapting a language model to nineteenth-century Arabic writing and perspectives. Includes a curated historical corpus with documented provenance, cleaning scripts, and training code. An experimenta…

    Jupyter Notebook

  2. autonomous-exploration-robot autonomous-exploration-robot Public

    Autonomous robot exploration using Bug2 navigation and frontier-based SLAM in Webots (Python)

    Python

  3. inverted-pendulum-RL-mujoco inverted-pendulum-RL-mujoco Public

    This repository provides a highly documented, reproducible environment for training RL agents to solve the Inverted Pendulum task. Featuring a custom Gymnasium wrapper for MuJoCo

    Python

  4. DeepSeekgram DeepSeekgram Public

    Smart Instagram automation bot with AI-powered DM replies, story scheduling, and human-like interactions via DeepSeek.

    Python 2

  5. world-bank-data-science-competition world-bank-data-science-competition Public

    Top 25% solution for the World Bank & DrivenData Poverty Prediction competition

    Python

  6. Discrete_Bayes_Filter Discrete_Bayes_Filter Public

    Crystal-clear Bayes filter implementation for robot localization. Watch probabilities evolve in real-time as a robot navigates with motion uncertainty. Perfect educational example of probabilistic …

    Python