Skip to content
View sharriffajar's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report sharriffajar

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
sharriffajar/README.md


⚑ Quick Stats


πŸ‘¨β€πŸ’» About Me

πŸŽ“ Undergraduate Researcher & Electrical Engineering Student at Universitas Tanjungpura (UNTAN), Pontianak, West Kalimantan, Indonesia (ROR: 04exz5k48)
πŸ“ Location: Pontianak, West Kalimantan, Indonesia
πŸ’‘ Bio: Undergraduate Researcher @ UNTAN | TinyML (ESP32-S3) Β· Semantic Web Ontologies & GraphRAG | Author of CorpusLD | ORCID: 0009-0005-2933-7779

Passionate about bridging Edge AI / TinyML hardware constraints with Deep Semantic Web Ontologies & Knowledge Graphs. Building lightweight machine learning models that run on microcontrollers (<200KB model size, <100KB RAM) alongside deterministic document intelligence and linked data architectures.

Research Focus:

  • πŸ”‹ Renewable Energy Reliability: Lightweight 1D-CNN Open-Circuit Fault Detection for Solar PV Inverters on ESP32-S3.
  • πŸ•ΈοΈ Knowledge Graph Engineering: Dual-Layer Semantic Web Extraction, W3C Schema.org JSON-LD, Deterministic Unit Ontologies, and Bidirectional Citation Graphs.
  • πŸ”’ Privacy-First Local RAG Systems: Section-wise Map-Reduce extraction with zero token truncation loss.

πŸ“„ Academic Publications & Preprints

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

DOI License: CC BY 4.0 Google Rich Results Living Knowledge Graph


🌟 Featured Engineering Projects

πŸ› οΈ CorpusLD β€” Dual-Layer Academic Linked Data & Knowledge Graph Engine

PyPI Tests Schema.org W3C RDF Neo4j License

Aspect Details
Type Dual-Layer Academic Linked Data Extraction Engine & Deep Knowledge Graph Studio
Target Unstructured Scientific Papers, Technical Reports & Patents β†’ Schema.org JSON-LD, RDF Turtle, Neo4j Cypher
Innovation 4-Tier Hybrid Parser + 5-Agent Map-Reduce + Live Authority Resolvers (ROR v2 / Wikidata / MeSH / Crossref)
Layer 1 (Ingestion & Extraction Engine):
  PDF Upload β†’ 4-Tier Hybrid Parser (PyPDF + LlamaParse + Unstructured + Table Stitcher) β†’ 
  5-Agent Map-Reduce Pipeline (Metadata, Outline, Metrics, UniversalTable, Citations) β†’ 
  Universal Unit Ontology Normalization (SI, Biomedical, Energy, Compound)

Layer 2 (Semantic Graph & Linked Data Layer):
  Live Authority Resolvers (ROR v2 Registry, Wikidata QID, MeSH, Crossref & OpenAlex DOI) β†’ 
  Adversarial KG Conflict Detection & Graph Health Analysis β†’ 
  Multi-Format Semantic Export (Schema.org JSON-LD, W3C Turtle .ttl, Neo4j Cypher .cql, BibTeX, RIS, CSL-JSON)

Key Features:

  • πŸ€– 5-Agent Map-Reduce Pipeline: Guaranteed 0% context truncation loss across arbitrarily long papers.
  • πŸ›οΈ Live Domain Authority Linker: Dynamic ROR v2 REST lookup for global institutions + canonical Wikidata QIDs.
  • πŸ”¬ Deterministic Unit Ontology: 8 standard scientific dimensions eliminating superscript footnote collisions ($W/m^2$ vs $[2]$).
  • πŸ•ΈοΈ Bidirectional Citation Lineage: Honors foundational ancestors (Berners-Lee, Bizer, LayoutLMv3, Lewis et al.) alongside topological research gap discovery.
  • πŸ›‘οΈ Enterprise Security Hardened: SSRF loopback defense, strict path traversal validation, and DOM sanitization.

Aspect Details
Type TinyML / Embedded AI Fault Diagnosis System
Target Real-time Open-Circuit Fault (OCF) detection on ESP32-S3
Model Specs INT8 Quantized 1D-CNN (21.5 KB, ~14.7k params, ~8.4 ms latency)
Fault Classes 6 Classes: Healthy, S1_Open, S2_Open, S3_Open, S4_Open, Multi_Fault
Pipeline: generate_dataset.py (128-sample window) β†’ train_model.py (1D-CNN) β†’ 
         quantize_export.py (INT8 TFLite ~21.5KB) β†’ TFLite Micro on ESP32-S3 β†’ 
         IoT Telemetry via Thinger.io

πŸ› οΈ Tech Stack & Expertise

Languages & Frameworks

Python FastAPI C++ JavaScript HTML5 CSS3

AI, TinyML & Knowledge Graphs

TinyML TFLite Schema.org JSON-LD W3C RDF Neo4j

Embedded & Cloud Infrastructure

ESP32 Cloudflare Git


πŸ—ΊοΈ Research Roadmap (2026 - 2027)

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Phase 1: Completed βœ“ (Q1 - Q3 2026)                                        β”‚
β”‚   β€’ CorpusLD v3.0 Released (104 automated unit tests passed)               β”‚
β”‚   β€’ Official Master Preprint Published on Zenodo (DOI: 10.5281/zenodo.22179715)β”‚
β”‚   β€’ Interactive Living Knowledge Graph & Lineage Engine Live               β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Phase 2: Active / Current Focus 🎯 (Q4 2026)                               β”‚
β”‚   β€’ Self-Hosted Empirical PoC & Google Scholar Indexation Validation       β”‚
β”‚   β€’ Highwire Press Metadata & 100/100 Google Rich Results Verification     β”‚
β”‚   β€’ Scopus Q1/Q2 Manuscript Finalization (IMRAD standard)                  β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Phase 3: Next Milestone πŸ† (Q1 - Q2 2027)                                  β”‚
β”‚   β€’ Full Paper Submission to Scopus Q1/Q2 Journal (IEEE Access / Elsevier) β”‚
β”‚   β€’ Laboratory Hardware Testbed Dataset Acquisition (1D-CNN ESP32-S3)      β”‚
β”‚   β€’ Undergraduate Thesis Defense                                           β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Phase 4: Productionization 🌐 (Late 2027)                                  β”‚
β”‚   β€’ Institutional OJS Journal Plugins for Automated W3C JSON-LD Export     β”‚
β”‚   β€’ Decentralized GraphRAG & Community Knowledge Federation                β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ“¬ Connect & Collaborate

🀝 Open to academic collaborations in: Edge AI, TinyML, Knowledge Graphs, Semantic Web Ontologies, and Renewable Energy Reliability.

"Democratizing AI Β· Lightweight Edge Intelligence Β· Verifiable Knowledge"

Popular repositories Loading

  1. CorpusLD CorpusLD Public

    Your Knowledge Partner for Academic Discovery

    Python 2

  2. sharriffajar sharriffajar Public

    HTML

  3. Lightweight-1D-CNN-Edge-AI-for-Inverter-Fault-Diagnosis Lightweight-1D-CNN-Edge-AI-for-Inverter-Fault-Diagnosis Public

    Deteksi Open-Circuit Fault pada Inverter Single-Phase menggunakan CNN 1D Ringan + TinyML

    Python

  4. Notebook-LocalLM-Studio Notebook-LocalLM-Studio Public

    Edge-Optimized, Domain-Agnostic, and Self-Reflective Local RAG Workspace for Multi-Document Intelligence.

    Python

  5. impossible-chess impossible-chess Public

    JavaScript