πŸŽ“ Electrical Engineering, Universitas Tanjungpura (UNTAN)

Democratizing Edge AI & Grounded Semantic RAG

Building lightweight machine learning pipelines for resource-constrained hardware (<200KB model, <100KB RAM) alongside privacy-first local Retrieval-Augmented Generation architectures with verifiable citations and Schema.org Linked Data.

⚑ TinyML & Renewables

Inverter Fault Diagnosis

ESP32-S3 INT8 1D-CNN
πŸ“š Privacy-First

Local Document RAG

~2GB RAM Footprint
πŸ•ΈοΈ Semantic Web

Knowledge Graph Studio

Schema.org JSON-LD
LIVE TELEMETRY: Inverter Waveform Monitor 50 Hz
Mode: Normal (Sinusoidal)
Frequency: 50.0 Hz
THD Sim: < 2.1%
Scholarly Preprints & Publications

Academic Publications

Peer-reviewed architectures, registered open-access preprints, and reproducible knowledge graph frameworks.

Knowledge Graphs & Semantic Web Preprint V3.0 DOI: 10.5281/zenodo.22179715 Open Access (CC-BY-4.0)

CorpusLD: A Dual-Layer Semantic Extraction Framework and Deep Knowledge Graph Architecture for Scientific Literature with Deterministic Unit Ontology and Authority Disambiguation

Author: Sharrif Faqih Fajarudin • Universitas Tanjungpura (UNTAN) • ORCID: 0009-0005-2933-7779

Bridges the semantic isolation of PDF documents by combining macro-level W3C Schema.org ScholarlyArticle JSON-LD serialization with a micro-level Deep Knowledge Graph (G=(V,E)) across 10 formal semantic predicates. Achieves 100% structural pass on Google Rich Results, 0% context truncation loss, and regularized de-aliasing of superscript citation collisions.

Open Source & Research

Featured Projects

System engineering architectures designed for computational efficiency, modularity, and scientific transparency.

Linked Data & Knowledge Graph v3.0.0 Released Apache-2.0

CorpusLD

Dual-Layer Academic Linked Data Engine & Deep Knowledge Graph Studio

An open-core extraction engine converting unstructured scientific papers, technical reports, and patents into Schema.org JSON-LD, W3C RDF Turtle, and Neo4j Cypher with live ROR, Wikidata, and Crossref authority linking.

Architecture Dual-Layer (Layer 1: 4-Tier Ingestion & 5-Agent Map-Reduce | Layer 2: Authority Resolvers & Multi-Format Graph Lake)
Parser Pipeline 4-Tier Fallback (PyPDF → LlamaParse → Unstructured → Stateful Cross-Page Table Stitcher)
Authority Resolvers Live ROR v2 (Research Institutions) + Wikidata QID & MeSH URIs + Crossref & OpenAlex DOI Reconciliation
Unit Ontology Universal Unit Ontology (Standardized parsing for SI, Biomedical, Energy, and Compound Units)
Semantic Exports Schema.org JSON-LD, W3C RDF Turtle (.ttl), Neo4j Cypher (.cql), BibTeX (.bib), RIS (.ris), CSL-JSON, Google Scholar Meta
Security & QA 109 Passed Tests + SSRF Loopback Defense + Filename Path Traversal Protection + 100% Schema.org Validator Pass
Python 3.10+ FastAPI 3.0 W3C RDF Turtle Neo4j Cypher ROR v2 Registry Crossref / OpenAlex Qdrant Vector DB Schema.org JSON-LD
Dual-Layer Architecture Map v3.0 Production
01
4-Tier Ingestion Header/Footer Stripper & Stitcher
↓
02
5-Agent Map-Reduce Universal Unit Ontology
↓
03
Live Authority Linkers ROR v2 • Crossref • Wikidata
↓
04
Multi-Format Graph Lake JSON-LD • Turtle • Cypher • BibTeX
Privacy-First Local RAG Active Development MIT License

Notebook-LocalLM-Studio

Edge-Optimized & Self-Reflective Local RAG for Multi-Document Intelligence

An enterprise-grade, offline Retrieval-Augmented Generation workspace engineered to process, synthesize, and answer queries across multiple PDF documents locally within a strict ~2GB RAM target.

SLM Core Qwen 2.5 1.5B Instruct (Q5_K_M Quantization ~1.2GB) via Ollama
Embedding Engine paraphrase-multilingual-MiniLM-L12-v2 (384-dim dense vectors)
Hybrid Re-Search Deterministic heuristic table evaluator → Secondary Targeted Query
Citation Guardrails Strict multi-document evidence citations [Doc.pdf | Page X] preventing hallucinations
Python Streamlit Qdrant Ollama Qwen 2.5 1.5B MiniLM-L12-v2 pypdf
View GitHub Repository
Target Memory Footprint (~2GB RAM) Zero OOM
Model 1.2GB
DB 250MB
App 350MB
Free
Qwen 2.5 1.5B Q5_K_M (~1.2GB)
Qdrant Local Vector Client (~250MB)
Multilingual Embedding & Buffer (~350MB)
System Headroom (~200MB)
TinyML & Edge Hardware Thesis Project MIT License

Lightweight 1D-CNN Edge AI for Inverter Fault Diagnosis

Real-time Open-Circuit Fault Detection on ESP32-S3 for Solar PV Inverters

An embedded fault diagnosis system for single-phase full-bridge inverters powered by a lightweight 1D-CNN running directly on the ESP32-S3 without cloud or GPU dependencies.

πŸ”¬ Research Stage & Scientific Transparency:

End-to-end pipeline (acquisition → training → INT8 quantization → TFLite Micro → ESP32-S3) is validated. Physical hardware testbed dataset acquisition is the next scheduled milestone.

Model Size (INT8) 21.5 KB quantized (<15k params, TFLite Micro)
Input Window & Classes 128 samples / window • 6 Fault Classes (S1-S4 + Multi)
RAM Footprint < 100 KB RAM Tensor Arena on ESP32-S3
Inference Latency ~8.4 ms on 240 MHz Xtensa LX7 dual-core
ESP32-S3 TensorFlow TFLite Micro INT8 Quantization C / C++ Thinger.io IoT
View GitHub Repository
Deployment Topology TFLite Micro
β˜€οΈ PV Inverter Full-Bridge AC
→ [Current Sensor] →
πŸ“Ÿ ESP32-S3 1D-CNN INT8 Core
→ [WiFi / Telemetry] →
πŸ“Š Monitoring Thinger.io Dashboard
Model Size < 200 KB
RAM Usage < 100 KB
Target Savings ~85% Cheaper
Hands-On System Simulation

Interactive Engineering Lab

Directly test multi-agent RAG pipelines, schema generation, and real-time edge inverter fault detection in your browser.

CorpusLD v3.0 Dual-Layer Semantic Engine : Multi-Agent & Authority Simulator Agent State Machine : Active
Agent 1: Cover & Metadata Extractor Execution: 0.003s
/* Loading Agent Output... */
βœ“ Semantic Standards: 100% Passed (W3C RDF, Schema.org 109 Tests, Google Rich Results & Neo4j Ready)
Core Competencies

Technical Radar & Stack

Practical, battle-tested expertise across embedded TinyML, vector retrieval systems, and semantic web engineering.

⚑

Embedded & TinyML

Edge Intelligence & IoT
  • ESP32-S3 Microcontroller Advanced
  • TFLite Micro & INT8 Quantization Advanced
  • 1D-CNN Signal Processing Core Focus
  • C / C++ Embedded & Arduino Proficient
  • Thinger.io Cloud Telemetry Proficient
🧠

Neural RAG & SLM

Small Language Models & Vectors
  • Qdrant Vector Database Advanced
  • Ollama Offline SLM Inference Advanced
  • Qwen 2.5 / MiniLM Embedding Advanced
  • Multi-Agent RAG Orchestration Architect
  • Stateful Table Stitching Proprietary
πŸ•ΈοΈ

Semantic Web & API

Knowledge Graphs & Systems
  • Schema.org & JSON-LD Expert 100%
  • Python 3.10+ & FastAPI Advanced
  • Streamlit Interactive UI Advanced
  • TypeScript / JavaScript Intermediate
  • LlamaParse & Unstructured Proficient
βš™οΈ

Tooling & Research

Workflows & Benchmarking
  • Git & GitHub Version Control Daily Driver
  • Docker & Containerization Working
  • VS Code / Linux CLI Advanced
  • Scientific Writing & IEEE Format Academic
  • PyTest & RAGAS Framework Roadmap
Timeline & Execution

Research Roadmap 2026 - 2027

Structured roadmap covering undergraduate thesis execution, scientific publication, and open-source productionization.

Phase 1 βœ“
Q1 - Q3 2026 Β· Completed

Engine Architecture & Master Preprint Release

Released CorpusLD v3.0.0 Dual-Layer Semantic Engine (104 automated tests passed), published official Master Preprint on Zenodo with persistent DOI 10.5281/zenodo.22179715, and launched interactive Citation Lineage & Living Knowledge Graph at /living-knowledge/.

βœ“ CorpusLD v3.0 (Released) βœ“ DOI: 10.5281/zenodo.22179715 βœ“ Living Knowledge Graph Live
Phase 2 Β· Active
Q4 2026 : Current Focus

Self-Hosted PoC & Google Scholar Indexation Validation

Deploying self-hosted scholarly landing page (/papers/corpusld/) with Highwire Press metadata and 100/100 Google Rich Results JSON-LD. Validating real-world indexation proof-of-concept (PoC) where Google Scholar and search engines index the author's primary domain as canonical authority prior to full journal submission.

• Google Scholar Indexation PoC • Empirical Dissemination Proof • Scopus Manuscript Finalization
Phase 3
Q1 - Q2 2027 : Target

Scopus Q1/Q2 Journal Submission & Thesis Defense

Submit CorpusLD Full Research Manuscript to Scopus Q1/Q2 Journal (IEEE Access / Elsevier Journal of Web Semantics) backed by live self-hosted PoC indexation metrics. Concurrently execute laboratory hardware testbed dataset acquisition for 1D-CNN ESP32-S3 undergraduate thesis.

• Scopus Q1/Q2 Submission (IEEE / Elsevier) • Inverter Hardware Lab Acquisition • Thesis Defense
Phase 4
Late 2027 : Planned

Productionization, OJS Journal Plugins & Decentralized GraphRAG

Institutional OJS Journal Plugins for automatic W3C JSON-LD serialization, enterprise Neo4j GraphRAG integrations, automated benchmarking with RAGAS evaluation harness, and PyPI distribution.

• OJS Journal Plugins • Decentralized GraphRAG • Community Federation
Interactive Terminal

Developer Console & CLI

Type interactive shell commands to explore projects, trigger system simulators, or inspect live linked data.

sharriffajar@untan-edge-lab: ~ (bash / web-cli) Type help for available commands
INFO: Type help to view available commands.
Get in Touch

Collaboration & Contact

Open to research collaborations, open-source initiatives, TinyML implementations, or AI engineering opportunities.

πŸ“§
Direct Email sharrifff880@gmail.com
Open Email Client
πŸ™
GitHub Profile github.com/sharriffajar
πŸ’Ό
LinkedIn Profile linkedin.com/in/sharriffajar
πŸ›οΈ
Academic Affiliation Universitas Tanjungpura (UNTAN), Pontianak, Indonesia

Send a Message

This form will automatically format and open your email client.

πŸ•ΈοΈ
Structured Knowledge Graph Implementation of this Page
100% Schema.org Valid @graph : 7 Linked Entities
/* Loading Live Linked Data... */