8 Commits

Author SHA1 Message Date
aryaputras
23452abc5d Update README.md 2026-04-16 20:17:41 +07:00
aryaputras
d1f5fda603 Update README with model status and new section
Added fine-tuned model status and model section to README.
2026-04-16 20:12:54 +07:00
aryaputras
524ed31316 Update README.md 2026-04-16 19:37:28 +07:00
aryaputras
eef12aaaa1 Revise dataset downloads and conversion instructions
Updated dataset section with new download links and instructions for converting raw data to SQL format.
2026-04-16 19:37:10 +07:00
aryaputras
bf29b5eb6e Update README to remove SAS URL expiration note
Removed expiration note for SAS URL in README
2026-04-16 19:28:48 +07:00
aryaputras
d02d90b677 Remove finalization placeholder from README
Remove placeholder text about file finalization.
2026-04-16 19:28:22 +07:00
aryaputras
0d71ed46d8 Fix URL and update project status in README
Updated the project URL and removed a dataset entry.
2026-04-16 19:28:01 +07:00
aryaputras
7ca6bedb70 Update README with project description
Added a brief description of the Nemesis project and its purpose.
2026-04-16 19:27:04 +07:00

View File

@@ -1,39 +1,93 @@
# Nemesis
Nemesis is the public-facing investigative interface as the result of Operation Diponegoro, initiated by Abil Sudarman School of Artificial Intelligence. We ingest millions of rows of procurement data, surface anomalies, and make the findings legible to citizens, journalists, and policymakers.
https://assai.id/nemesis
> End the vampire ball.
Mohon bersabar, file-file sedang dalam proses finalisasi.
## Release Status
| Asset | Status | ETA |
|-------|--------|-----|
| Dashboard URL | 🟡 In progress | 17 April |
| SQL / SQLite / Raw Dataset Files | 🟡 In progress | 18 April |
| Fine-tuned model | 🟡 In progress | ? |
Stay tuned.
## Downloads
### Raw Dataset (Analyzed by GPT-5.4)
### Dataset
[Download SIRUP dataset (analyzed)](https://contenflowstorage.blob.core.windows.net/shared/gpt-5.4-analyzed-sirup.zip?sp=r&st=2026-04-16T12:00:08Z&se=2029-04-16T20:15:08Z&spr=https&sv=2025-11-05&sr=b&sig=m%2FATynnnZq5gSdP8xWWw2ew41EMJZz09fDQRwpbWolk%3D)
[Download SIRUP raw jsonl dataset (analyzed by GPT-5.4)](https://contenflowstorage.blob.core.windows.net/shared/gpt-5.4-analyzed-sirup.zip?sp=r&st=2026-04-16T12:00:08Z&se=2029-04-16T20:15:08Z&spr=https&sv=2025-11-05&sr=b&sig=m%2FATynnnZq5gSdP8xWWw2ew41EMJZz09fDQRwpbWolk%3D)
[Download SIRUP dataset SQL Ver (analyzed by GPT-5.4-mini)](https://contenflowstorage.blob.core.windows.net/shared/datasets/dashboard.sql?sp=r&st=2026-04-16T12:16:15Z&se=2029-04-16T20:31:15Z&spr=https&sv=2025-11-05&sr=b&sig=sKPH9uazyLcYcSwhARcEwVSG%2FTld9VnGJgZ2mOZIxrA%3D)
### Model
Stay tuned
### 1. Prepare the Database
Download and unzip the raw dataset, then convert it to SQLite:
```bash
# Unzip the dataset
unzip gpt-5.4-analyzed-sirup.zip
# Convert raw jsonl data / sql data
# Convert to SQLite (adjust based on source format)
# Place the resulting .sqlite file at the expected path:
# Place the resulting .SQL file at the expected path:
mv dashboard.sqlite backend/data/dashboard.sqlite
```
The backend expects the database at `backend/data/dashboard.sqlite`.
### 2. Run the Application
> ⚠️ Note: This is a time-limited SAS URL that expires on 16 April 2026 at 20:15 UTC. Request a refreshed link if access has lapsed.
**1. Start the backend**
```bash
cd backend
npm start
```
The backend runs on `http://127.0.0.1:3000`.
**2. Serve the frontend** (in a second terminal)
```bash
cd frontend
python3 -m http.server 8080
```
Then open `http://127.0.0.1:8080` in your browser.
The frontend is preconfigured to call the backend at `http://127.0.0.1:3000/api`.
## Notes
- No frontend build step required — plain HTML/CSS/JS.
- If `backend/node_modules` is missing, install dependencies:
```bash
cd backend
npm install
```
- For development mode with hot reload:
```bash
cd backend
npm run dev
```
## Environment
Backend config is loaded from `backend/.env`. Default values:
```env
PORT=3000
CORS_ORIGIN=*
SQLITE_PATH=data/dashboard.sqlite
AUDIT_DATASET_DIR=dataset
GEO_ROOT_PATH=seed/geo
```