Jugeo Compass - Layanan yang menampilkan pengumuman perumahan sewa publik dengan struktur AI
(jugeo.co.kr)Halo. Saya sedang membuat Jugeo Compass, layanan yang mengumpulkan dan menampilkan pengumuman perumahan sewa publik dari LH, SH, GH, dan lainnya, lalu menganalisis dokumen pengumuman rekrutmen yang rumit dengan AI.
Alasan membuatnya
Saat saya tertarik pada perumahan sewa publik dan mulai memantau pengumuman secara langsung, saya merasa akses terhadap informasinya ternyata lebih sulit dari yang dibayangkan.
Format pengumuman berbeda-beda di tiap lembaga, dan dokumen rekrutmen biasanya diunggah dalam bentuk PDF/HWP sepanjang puluhan halaman, sementara informasi yang benar-benar perlu saya lihat justru tersebar di berbagai tempat.
Contohnya:
- tanggal mulai dan batas akhir pendaftaran
- jenis penyediaan seperti pemuda/pasangan baru menikah/lansia
- kriteria pendapatan
- kriteria aset
- syarat belum memiliki rumah
- item penilaian tambahan
- tanggal pengumuman hasil
- dokumen yang harus diserahkan
Untuk menemukan informasi seperti ini, saya harus membuka dokumen pengumuman yang panjang setiap saat, mencari, membaca tabel, dan mengingat tanggal secara terpisah.
Saya ingin mengurangi proses ini, jadi saya membuat Jugeo Compass.
Fitur utama
1. Analisis AI untuk dokumen pengumuman
Informasi inti diekstrak dan disusun dari PDF/HWP/lampiran dokumen pengumuman rekrutmen.
Fokusnya bukan sekadar ringkasan, melainkan mengubahnya menjadi “data yang bisa dicari/difilter/dibandingkan”.
Misalnya, AI mengekstrak item-item berikut.
- syarat pendaftaran
- kriteria pendapatan
- kriteria aset
- syarat domisili/lokasi kerja
- syarat rekening tabungan perumahan
- jadwal rekrutmen
- deposit sewa/biaya sewa bulanan
- daftar unit rumah yang disediakan
- syarat yang perlu diperhatikan
- lokasi dasar rujukan di dokumen asli
Sebelum membaca dokumen pengumuman yang panjang dari awal, pengguna bisa lebih dulu menilai dengan cepat apakah ini pengumuman yang layak mereka lihat.
2. Kalender jadwal
Tanggal pengumuman, tanggal mulai pendaftaran, batas akhir pendaftaran, tanggal penyerahan dokumen, dan tanggal pengumuman hasil bisa dilihat dalam kalender.
Pengumuman perumahan sewa publik bukan hanya sulit dari sisi syarat, tetapi juga cukup bermasalah jika melewatkan jadwal, jadi saya sangat memperhatikan UX kalender.
3. Filter wilayah/jenis
Anda bisa melihat hanya wilayah dan jenis sewa yang diinginkan.
Misalnya, pengumuman dapat dipersempit berdasarkan kriteria seperti Seoul/Gyeonggi, pemuda, pasangan baru menikah, Happy Housing, atau National Rental.
4. Aplikasi mobile dan widget layar utama Android
Aplikasi iOS/Android juga tersedia.
Saya membuat widget layar utama agar jadwal utama dari pengumuman yang diminati bisa langsung dilihat.
Ini berguna untuk memeriksa informasi seperti batas akhir pendaftaran tanpa harus membuka aplikasi setiap saat.
Bagaimana analisis AI diimplementasikan
Saat ini pipeline-nya kira-kira seperti ini.
- Mengumpulkan papan pengumuman dari tiap lembaga secara berkala
- Mengunduh isi pengumuman serta lampiran PDF/HWP/Excel
- Mengekstrak teks dan tabel dari dokumen
- Membagi dokumen panjang menjadi unit chunk untuk dianalisis
- Mengekstrak metadata, informasi perumahan, syarat kelayakan, jadwal, dan opini AI ke dalam JSON terstruktur dengan LLM
- Memvalidasi hasil ekstraksi dengan skema
- Untuk sebagian pengumuman, membuat golden set untuk membandingkan/mengevaluasi kualitas ekstraksi
Awalnya pendekatannya lebih dekat ke “membuat satu ringkasan”, tetapi setelah benar-benar digunakan, yang lebih penting daripada ringkasan adalah data yang telah dinormalisasi.
Misalnya, daripada sekadar merangkum kalimat seperti “di bawah 100% pendapatan bulanan rata-rata pekerja perkotaan”, jauh lebih berguna jika rasio, nominal berdasarkan jumlah anggota rumah tangga, dan syarat pengecualian dipisahkan lalu dimasukkan ke dalam field syarat pendapatan.
Selain itu, tabel dalam dokumen pengumuman sering kali cukup rumit. Ada kasus ketika tipe rumah yang sama dibagi ke beberapa kondisi sewa, atau baris berikutnya pada tabel merupakan lanjutan dari baris sebelumnya, sehingga saya menyiapkan logika pascaproses dan validasi tersendiri agar tidak membuat entri rumah duplikat.
Pemanggilan model dipisahkan melalui lapisan yang kompatibel dengan OpenAI/OpenRouter. Jika dokumennya pendek, analisis dilakukan sekaligus; jika panjang, pemrosesan dibagi menjadi metadata/informasi perumahan/opini AI.
Hal yang masih saya pikirkan
Sulit mengatakan bahwa hasil analisis AI benar 100%. Karena itu, saat ini hasilnya ditampilkan bersama tautan ke pengumuman asli, dan saya tetap mempertahankan arah agar pengguna bisa memeriksa sumber asli untuk informasi penting.
Secara khusus, saya sedang memikirkan hal-hal berikut.
- Seberapa stabil tabel dalam dokumen pengumuman bisa distrukturkan
- UX seperti apa yang lebih baik agar pengguna dapat menilai dengan lebih aman apakah pengumuman itu cocok dengan kondisi mereka
- Bentuk seperti apa yang paling baik untuk menampilkan kalimat dasar rujukan dari hasil analisis AI
- Bagaimana memperbarui/membandingkan hasil analisis yang sudah ada ketika pengumuman direvisi
- Bagaimana menampilkan syarat kelayakan yang kompleks di mobile tanpa terasa terlalu sesak
Ini adalah proyek yang dimulai dari ketidaknyamanan yang saya alami sendiri dan terus saya tingkatkan secara bertahap.
Saya akan sangat berterima kasih atas masukan dari sudut pandang apa pun, baik itu layout layanan, cara analisis AI, layar detail pengumuman, maupun UX mobile.
[ Jugeo Compass ]
Web: https://jugeo.co.kr
iOS: https://apps.apple.com/kr/app/…
Android: https://play.google.com/store/apps/details?id=kr.housingcompass.app
2 komentar
Bagaimana Anda mengimplementasikan chat tanya-jawab dengan AI?
Ada masalah pada bagian yang mendekati batas akhir dan yang dijadwalkan untuk pendaftaran karena tertutup dalam mode gelap.