ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Comprehensive Nationwide Academic Information Platform & Bilingual Search Engine for Vietnam
RateProfCuaBan is an institutional-grade academic discovery platform that catalogs universities, faculties, departments, and professors across Vietnam. It combines an automated, polite data acquisition and enrichment pipeline with a high-performance bilingual (Vietnamese/English) search engine, while preserving community student reviews and ratings.
┌─────────────────────────────────────────────────────────────────────────────┐
│ RATEPROFCUABAN SYSTEM ARCHITECTURE │
└─────────────────────────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────────────────────┐
│ 1. DATA ACQUISITION & ENRICHMENT PIPELINE (Python 3.10+) │
│ │
│ [Seed Directory] ────> [Polite Crawler] ───> [University Adapters] │
│ • 35+ VN Unis • robots.txt check • HUST, VNU, HCMUT, FTU │
│ • North/Central/South • 1.5s rate limit • NEU, UIT, Generic │
│ │
│ [Entity Resolution] ─> [Image Rights Check]─> [Quality Assurance] │
│ • Vietnamese Diacritics• Fair use classifier • Completeness scoring │
│ • Academic title strip • SVG Avatar fallback • Regional balance audit │
└────────────────────────────────────┬────────────────────────────────────┘
│ Generates JSON & Synced to DB
▼
┌─────────────────────────────────────────────────────────────────────────┐
│ 2. CLOUD DATABASE PERSISTENCE & HARDENED ACCESS CONTROL │
│ │
│ • Public Academic Catalogs: universities, faculties, professors, │
│ departments, courses, academicPublications, sourceDocuments │
│ • Community Reviews: reviews, reports, users (Rating rollup rules) │
│ • Admin Pipeline Controls: sourceRegistry, entityMatchCandidates, │
│ ingestionJobs, ingestionRuns, dataQualityReports │
└────────────────────────────────────┬────────────────────────────────────┘
│ Indexed for Retrieval
▼
┌─────────────────────────────────────────────────────────────────────────┐
│ 3. NEXT.JS 16 WEB PLATFORM & BILINGUAL SEARCH ENGINE │
│ │
│ • App Router (Next.js 16.4.1) with Cache Components & Partial Prefetch │
│ • Full Bilingual Routing (/vi and /en) with Search Param Preservation │
│ • Citation-Grounded Search with Verified University Source Links │
│ • Sub-millisecond In-Memory Search (p95 = 0.22ms over 1,000 queries) │
└─────────────────────────────────────────────────────────────────────────┘
.edu.vn official records. If institutional evidence is unavailable (e.g., narrow subfields without indexed staff), the engine explicitly abstains rather than inventing faculty records.robots.txt, identifies via RateUrProfs-Academic-Bot/2.0 (+https://rateurprofs.site/bot), and enforces a minimum 1.5s polite delay with exponential backoff.social_lead_unverified) requiring administrative review.This is the beginning of the README. Read the rest at the original. Read the full README ↗