Sistem pembuat dokumen White Paper otomatis berbasis web (Localhost) yang dirancang untuk efisiensi penulisan teknis. Sistem ini secara cerdas membersihkan teks hasil salinan dari AI atau internet, menghapus sitasi mentah, dan mengekspornya langsung ke format Microsoft Word (.docx) secara offline.
- Dynamic Sub-Sections: Anda dapat menambah atau menghapus bab secara dinamis melalui antarmuka web, memungkinkan fleksibilitas penuh dalam struktur dokumen.
- Smart Cleansing Engine:
- [cite_start]Otomatis menghapus sitasi mentah seperti
[cite: 1]atau[cite: 1, 2, 3]menggunakan regex kustom. - Membersihkan tag sumber dari dokumen lama seperti ``.
- Menghilangkan karakter khusus seperti backslash (
\) dan format markdown AI (*,#,_) agar teks siap cetak di Word.
- [cite_start]Otomatis menghapus sitasi mentah seperti
- Word Export (.docx): Mengonversi draf digital langsung menjadi file dokumen Microsoft Word yang dapat diedit lebih lanjut.
- Minimalist UI: Desain antarmuka putih bersih dengan teks hitam tegas, fokus pada produktivitas dan kejelasan.
- Integrated Glossary: Slot khusus untuk mendefinisikan istilah teknis (seperti WaaS, VBS, atau TPM) yang akan muncul secara otomatis di halaman akhir dokumen.
Proyek ini dijalankan pada lingkungan Windows 10 menggunakan Python. Library yang dibutuhkan:
pip install flask python-docxStruktur folder
WhitePaper/
├── main_web.py # Entry point aplikasi Flask & Logika Word
├── utils/
│ ├── __init__.py # Marker package Python
│ └── cleaner.py # Logika regex cleansing (Sitasi & Source)
└── output/ # (Opsional) Tempat penyimpanan hasil
menjalankan di terminal cmd/powershell
python main_web.pyAkses Localhost:
http://127.0.0.1:5000