Spaces:
Build error
Build error
Update app.py
Browse files
app.py
CHANGED
|
@@ -261,7 +261,75 @@ if not st.session_state.generation_complete:
|
|
| 261 |
st.markdown('<div class="modern-card">', unsafe_allow_html=True)
|
| 262 |
st.markdown("<h3>" + t("create_itinerary") + "</h3>", unsafe_allow_html=True)
|
| 263 |
st.markdown("<p>Isi rincian di bawah ini</p>", unsafe_allow_html=True)
|
| 264 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 265 |
with st.form("research_form"):
|
| 266 |
col1, col2 = st.columns(2)
|
| 267 |
with col1:
|
|
@@ -273,7 +341,7 @@ if not st.session_state.generation_complete:
|
|
| 273 |
paper_type_options = ["Journal", "Conference", "Thesis", "Review"]
|
| 274 |
paper_type = st.selectbox(t("budget"), paper_type_options, help="Select the type of paper")
|
| 275 |
writing_style = st.multiselect(t("travel_style"), options=["Formal", "Technical", "Creative"], default=["Formal"])
|
| 276 |
-
additional_instructions = st.text_area(t("special_requirements"), placeholder="Instruksi atau persyaratan tambahan apa pun...")
|
| 277 |
keywords = st.text_area(t("preferences"), placeholder="Masukkan kata kunci atau area fokus, dipisahkan dengan koma")
|
| 278 |
submit_button = st.form_submit_button(t("submit"))
|
| 279 |
st.markdown('</div>', unsafe_allow_html=True)
|
|
|
|
| 261 |
st.markdown('<div class="modern-card">', unsafe_allow_html=True)
|
| 262 |
st.markdown("<h3>" + t("create_itinerary") + "</h3>", unsafe_allow_html=True)
|
| 263 |
st.markdown("<p>Isi rincian di bawah ini</p>", unsafe_allow_html=True)
|
| 264 |
+
instruksi = """
|
| 265 |
+
Asumsi-asumsi berikut harus dimasukkan untuk memastikan analisis akurat dan realistis:
|
| 266 |
+
|
| 267 |
+
1. **Proyeksi Pasar dan Permintaan**
|
| 268 |
+
- Pertumbuhan permintaan produk berdasarkan tren pasar.
|
| 269 |
+
- Permintaan produk meningkat 5% per tahun.
|
| 270 |
+
|
| 271 |
+
2. **Tingkat Inflasi dan Suku Bunga**
|
| 272 |
+
- Inflasi dan suku bunga untuk proyeksi keuangan.
|
| 273 |
+
- Inflasi 3% dan discount rate 10%.
|
| 274 |
+
|
| 275 |
+
3. **Asumsi Finansial**
|
| 276 |
+
- Durasi penggunaan mesin baru sebelum penggantian: 20 tahun.
|
| 277 |
+
- Biaya Investasi:
|
| 278 |
+
- Harga pembelian mesin baru (termasuk pajak, biaya pengiriman, instalasi) sebesar 33 milyar.
|
| 279 |
+
- Biaya pembongkaran dan disposal mesin lama (100 juta).
|
| 280 |
+
- Sumber Pendanaan:
|
| 281 |
+
- Modal investasi mesin baru dari investor
|
| 282 |
+
|
| 283 |
+
4. **Ketersediaan Suku Cadang dan Dukungan Teknis**
|
| 284 |
+
- Ketersediaan layanan purna jual.
|
| 285 |
+
- *Contoh*: Suku cadang tersedia dengan waktu respons 24 jam.
|
| 286 |
+
|
| 287 |
+
5. **Kebutuhan Tenaga Kerja**
|
| 288 |
+
- Jumlah operator yang dibutuhkan.
|
| 289 |
+
- *Contoh*: 2 operator per shift untuk mesin baru.
|
| 290 |
+
|
| 291 |
+
6. **Waktu Henti (Downtime)**
|
| 292 |
+
- Estimasi waktu henti selama transisi dan operasi.
|
| 293 |
+
- *Contoh*: Downtime instalasi 1 minggu.
|
| 294 |
+
|
| 295 |
+
7. **Efisiensi Produksi**
|
| 296 |
+
- Peningkatan kualitas produk dengan mesin baru.
|
| 297 |
+
- Jumlah Produksi Grade #1 (terbaik) meningkat dari 1000 kg/hari menjadi 1200 kg/hari.
|
| 298 |
+
- Spesifikasi Mesin Lama:
|
| 299 |
+
- Kapasitas produksi 5000 kg per hari.
|
| 300 |
+
- Usia mesin 21 tahun, biaya perawatan 17 juta per bulan.
|
| 301 |
+
- Konsumsi energi 3 juta per hari.
|
| 302 |
+
- Kualitas output grade bagus 50 persen (harga 35 ribu per kg). Grade kurang bagus 50 persen (harga 15 ribu per kg).
|
| 303 |
+
- Spesifikasi Mesin Baru:
|
| 304 |
+
- Kapasitas produksi 5000 kg per hari.
|
| 305 |
+
- Usia mesin 1 tahun, biaya perawatan 7 juta per bulan.
|
| 306 |
+
- Konsumsi energi 1 juta per hari.
|
| 307 |
+
- Kualitas output grade bagus 80 persen (harga 35 ribu per kg). Grade kurang bagus 20 persen (harga 15 ribu per kg).
|
| 308 |
+
|
| 309 |
+
8. **Kebutuhan Pelatihan**
|
| 310 |
+
- Alur kerja dengan mesin lama dan baru relatif sama: meliputi tahapan produksi teh hitam yaitu: pelayuan, penggilingan, oksidasi, pengeringan, dan sortasi.
|
| 311 |
+
- Kebutuhan pelatihan operator untuk mesin baru biayanya 50 juta rupiah (sekali saja) untuk semua tahapan pekerjaan
|
| 312 |
+
|
| 313 |
+
9. Data Pasar
|
| 314 |
+
- **Permintaan Pasar**:
|
| 315 |
+
- Volume permintaan teh hitam saat ini dan proyeksi ke depan relative stabil seperti biasanya.
|
| 316 |
+
|
| 317 |
+
10. Data Lingkungan dan Regulasi
|
| 318 |
+
- **Dampak Lingkungan**:
|
| 319 |
+
- Emisi karbon atau limbah dari mesin lama vs mesin baru: mesin baru lebih sedikit risiko pencemaran polusi dan limbah.
|
| 320 |
+
- **Kepatuhan Regulasi**:
|
| 321 |
+
- Standar keamanan pangan atau sertifikasi yang harus dipenuhi (mesin baru lebih mudah memenuhi standar HACCP dan ISO).
|
| 322 |
+
|
| 323 |
+
11. Data Risiko
|
| 324 |
+
- **Risiko Teknis**:
|
| 325 |
+
- Bisa dikatakan tidak ada risiko kemungkinan kegagalan mesin baru atau waktu adaptasi yang lama.
|
| 326 |
+
- **Risiko Finansial**:
|
| 327 |
+
- Fluktuasi harga bahan baku teh atau mesin diperkirakan dalam kendali.
|
| 328 |
+
- Ketidakpastian pasar yang memengaruhi penjualan: memang tidak bisa diprediksi sehingga perlu Analisa bila harga jual turun 5 persen dan naik 5 persen.
|
| 329 |
+
- **Risiko Operasional**:
|
| 330 |
+
- Resistensi dari karyawan terhadap perubahan teknologi: diperkirakan tidak terjadi.
|
| 331 |
+
- Gangguan produksi selama transisi penggantian mesin: tidak ada jeda waktu instalasi mesin baru yang menyebabkan turun produksi karena Lokasi yang berbeda mesin lama dan baru.
|
| 332 |
+
"""
|
| 333 |
with st.form("research_form"):
|
| 334 |
col1, col2 = st.columns(2)
|
| 335 |
with col1:
|
|
|
|
| 341 |
paper_type_options = ["Journal", "Conference", "Thesis", "Review"]
|
| 342 |
paper_type = st.selectbox(t("budget"), paper_type_options, help="Select the type of paper")
|
| 343 |
writing_style = st.multiselect(t("travel_style"), options=["Formal", "Technical", "Creative"], default=["Formal"])
|
| 344 |
+
additional_instructions = st.text_area(t("special_requirements"), placeholder="Instruksi atau persyaratan tambahan apa pun...", value=instruksi)
|
| 345 |
keywords = st.text_area(t("preferences"), placeholder="Masukkan kata kunci atau area fokus, dipisahkan dengan koma")
|
| 346 |
submit_button = st.form_submit_button(t("submit"))
|
| 347 |
st.markdown('</div>', unsafe_allow_html=True)
|