Bahasa Inggris | 简体中文(Cina Sederhana) | Kertas PsyDI
PsyDI adalah chatbot multi-modal dan interaktif untuk penilaian psikologis. Tujuannya adalah untuk mengeksplorasi potensi gaya kognitif pengguna melalui analisis interaktif input multimodal mereka, yang pada akhirnya menentukan Myers-Briggs Type Indicator (MBTI). Selain itu, PsyDI menawarkan umpan balik dalam bentuk angka yang disesuaikan dan analisis terperinci untuk setiap pengguna. Kami terus meningkatkan PsyDI, dengan fitur-fitur mendatang seperti galeri MBTI. Masukan Anda sangat berharga bagi kami!
Akses PsyDI: versi bahasa Inggris | versi Cina
Kami baru-baru ini memperbarui koleksi galeri karakter klasik kami:
Karakter | Perkenalan | MBTI | Angka |
---|---|---|---|
Yor Forger (SPY×KELUARGA) | Yor Forger adalah seorang pembunuh terampil dengan hati yang lembut, yang menyamar sebagai pejabat pemerintah dan menjadi bagian integral dari keluarga darurat dalam serial "SPY×FAMILY". | ISFJ | |
Anya Forger (SPY×KELUARGA) | Anya Forger adalah seorang siswi telepati dengan sifat nakal, yang tanpa sadar memainkan peran penting dalam aktivitas rahasia keluarga angkatnya dalam narasi "SPY×FAMILY". | ENFP | |
Jinx (Liga Legenda) | Jinx adalah penembak jitu yang anarkis dan suka meledak-ledak di "League of Legends", yang dikenal karena pukulannya yang kacau dan senjata api ganda yang menimbulkan badai kekacauan di medan perang. | ESFP | |
Viktor (Liga Legenda) | Victor adalah penemu brilian dan tak kenal lelah di "League of Legends", yang menggunakan teknologi Hex Core canggihnya untuk memanipulasi medan perang dan membasmi musuh-musuhnya dengan perpaduan disintegrasi strategis dan augmentasi tanpa henti. | INTJ | |
Phoebe Buffay (Teman) | Phoebe Buffay adalah karakter menawan dalam "Friends", yang dikenal karena kepribadiannya yang unik, lucu, dan tidak konvensional, serta berbagai pengalaman dan perspektif hidup yang unik. Phoebe pernah menjadi pengamen jalanan, menciptakan lagu-lagu yang penuh dengan bakat dan humor pribadi. Hubungannya dengan ayah kandungnya, kecintaannya pada hewan, dan dukungan serta kepeduliannya terhadap teman-temannya menambah kegembiraan dan semangat pada pertunjukan tersebut. | ENFP | |
Senja (SPY×KELUARGA) | Twilight (Loid Forger) adalah mata-mata top dari West Country. Untuk menjalankan misi spionase, ia untuk sementara membentuk sebuah keluarga dan mengadopsi Anya, yang awalnya seorang yatim piatu. Seiring berjalannya waktu, Loid, yang awalnya fokus pada misi, mulai benar-benar peduli dengan keluarga sementara dan mulai serius mempertimbangkan bagaimana cara menetap mereka secara permanen setelah misi dan menyembunyikan rahasia bahwa dia adalah mata-mata. | INTJ | |
Chandler (Teman) | Chandler Bing adalah karakter dari "Teman". Dia adalah teman sekamar Ross di kampus, yang dikenal karena ucapannya yang lucu dan jenaka, sering mengolok-olok dirinya sendiri untuk menghibur orang lain. Dia mengembangkan hubungan romantis dengan Monica dan akhirnya menikahinya. Dikenal karena kecerdasan dan humornya, Chandler adalah tokoh komik dalam serial ini. | ENTP | |
An Lingrong (Permaisuri di Istana) | Awalnya adalah teman Zhen Huan, An Lingrong menjadi cemburu dan berencana melawannya karena tekanan keluarga untuk memenangkan hati Kaisar Yongzheng dan manipulasi oleh permaisuri kekaisaran lainnya. | ISFJ | |
Kaisar dan Permaisuri (Permaisuri di Istana) | Dalam latar drama TV "The Legend of Zhen Huan," Kaisar Yongzheng dan Permaisuri adalah pasangan suami istri muda, yang menikah ketika Yongzheng masih menjadi Pangeran Yong. Namun, seiring berjalannya waktu, hubungan mereka menjadi rumit dan berliku-liku. | ESTJ/ISTJ | |
Rafayel (Cinta dan Luar Angkasa) | Rafayel adalah salah satu karakter dalam "Love and Deep Space", yang berasal dari peradaban samudera Lemuria. Dia adalah seniman yang unik dan berbakat, mewujudkan kepolosan dan kasih sayang yang mendalam. Meskipun ia mungkin tampak keras kepala dan kadang-kadang sulit didekati, hatinya dipenuhi dengan rasa tanggung jawab yang kuat dan rasa hormat yang mendalam terhadap emosi. | INFP | |
Xavier (Cinta dan Luar Angkasa) | Xavier adalah salah satu protagonis pria dalam "Love and Deep Space", yang saat ini menjabat sebagai pemburu Deep Space untuk Hunter Association. Dia menunjukkan kesabaran yang luar biasa dan sikap tidak terikat, seperti sikap Buddhis terhadap kehidupan, berinteraksi dengan dunia dengan cara yang lembut dan damai sambil menjaga jarak yang moderat dalam hubungan antarpribadi. | ISTP | |
Sylus (Cinta dan Luar Angkasa) | Sylus adalah salah satu protagonis pria dalam "Love and Deep Space." Dia adalah penjahat dengan bayaran tertinggi dalam sejarah Pheros Star dan satu-satunya yang berhasil melarikan diri dari penjara sementara. Dia menunjukkan kepedulian yang mendalam dan rasa tanggung jawab yang kuat terhadap orang-orang penting dengan kepemimpinannya yang tegas, tindakan tegas, dan pengambilan keputusan yang bijaksana. | ENTJ | |
Zayne (Cinta dan Luar Angkasa) | Zayne adalah salah satu protagonis pria dalam "Love and Deep Space", seorang ahli bedah jantung berbakat. Dia menghargai kesendirian dan refleksi diri, menghadapi tantangan dengan analisis yang tenang dan perencanaan strategis, menunjukkan kepedulian yang mendalam dan rasa tanggung jawab yang kuat terhadap orang-orang penting. | INTJ | |
Sho Yamanaka (Haikyuu!!) | Sho Yamanaka adalah protagonis pria dalam "Haikyuu!!," setter Klub Bola Voli SMA Karasuno. Dia menulari orang lain dengan sifatnya yang terbuka dan energik, menunjukkan semangat juang yang ulet dan kemampuan beradaptasi, menjadi inti dalam tim dengan dukungan dan dorongan yang hangat, mencerminkan penekanannya pada hubungan antarpribadi dan cinta terhadap kehidupan. | ESFP | |
Gojo Satoru (Jujitsu Kaisen) | Gojo Satoru adalah karakter dalam "Jujutsu Kaisen", seorang Penyihir Jujutsu Kelas Khusus. Ia berkomunikasi dengan orang lain dengan cara yang santai dan penuh humor, menunjukkan pancaran kebijaksanaan yang membanggakan, sekaligus menunjukkan semangat juang yang gigih dan pemikiran strategis dalam menghadapi tantangan. Meskipun dia menunjukkan ketenangan dan kehati-hatian dalam pertempuran, dia menunjukkan perhatian dan dukungan yang mendalam kepada murid-muridnya dan rekan-rekannya. | ENTP |
Pengantar PsyDI
Berita
Garis besar
Mulai Cepat
Pipa Mini PsyDI
Perkenalan
Kerangka Evaluasi
Deskripsi Proses
Penyempurnaan Berulang
Evaluasi
Peta jalan
Menjalankan Frontend Secara Lokal
Pengakuan
Umpan Balik dan Kontribusi
Kutipan
Lisensi
Memulai PsyDI itu mudah! Ikuti langkah-langkah sederhana ini untuk memulai perjalanan penemuan jati diri Anda:
Mengakses PsyDI Online: Kunjungi website kami untuk mengakses PsyDI langsung secara online. Tidak perlu mengunduh atau menginstal!
Memulai Kuis:
Saat mengikuti kuis, Anda akan diminta untuk memilih label yang paling mewakili Anda. Ini membantu PsyDI menyesuaikan penilaian dengan kepribadian Anda.
Selanjutnya, Anda akan diminta untuk membagikan salah satu lagu favorit terbaru Anda dan pemikiran terbaru Anda. Informasi ini memberikan wawasan berharga tentang pola pikir dan preferensi Anda saat ini.
Menjelajahi Kepribadian Anda:
Dalam bab Jelajahi, PsyDI akan menanyakan serangkaian pertanyaan kepada Anda untuk mendapatkan pemahaman dasar tentang siapa Anda berdasarkan tag yang Anda berikan. Interaksi awal ini menyiapkan panggung untuk eksplorasi lebih dalam.
Obrolan Interaktif:
PsyDI akan mengobrol dengan Anda untuk mempelajari lebih dalam topik yang disebutkan sebelumnya. Proses interaktif ini biasanya terdiri dari 12-15 pertanyaan, memungkinkan PsyDI mengenal Anda lebih baik.
Analisis Terperinci:
Terakhir, PsyDI akan memberi Anda analisis komprehensif tentang Myers-Briggs Type Indicator (MBTI) dan karakteristik Anda. Analisis ini menawarkan wawasan berharga tentang ciri dan kecenderungan kepribadian Anda.
Selain itu, Anda akan menerima gambar yang dihasilkan yang sesuai dengan temperamen Anda, menambahkan elemen visual pada pemahaman Anda tentang diri sendiri.
Sekarang setelah Anda mengetahui dasar-dasarnya, selami dan mulai perjalanan Anda dengan PsyDI hari ini!
Kami menawarkan versi mini dari pipeline PsyDI sebagai demo, sehingga dapat diakses oleh semua orang untuk menggunakannya. Saluran mini ini memungkinkan pengguna untuk memasukkan beberapa postingan awal dan menghasilkan tabel skor MBTI awal. Kemudian memilih postingan dengan kemungkinan tertinggi memiliki makna mendalam untuk memulai dialog multi-putaran dengan pengguna. Setelah dialog, alur memperbarui tabel skor MBTI pengguna. Pipa mini tersebut adalah modul inti PsyDI seperti yang disebutkan dalam Pendahuluan.
Dalam pipeline mini ini, kami menerapkan DeepSeek sebagai contoh model bahasa besar untuk menyediakan dialog multi-putaran. Pengguna juga dapat menggantinya dengan model bahasa lain dengan kemampuan dialog multi-putaran.
pemasangan pip3 -r persyaratan.txt
Mini Pipeline dengan Model Skor Dirilis Kami
REWARD_MODEL_PATH=<rm-path> API_KEY=<kunci-api-Anda> API_URL=https://api.deepseek.com MODEL_NAME=deepseek-chat python3 psydi_mini_agent.py
Saluran Pipa Mini dengan Model Skor Debug Palsu
DEBUG=benar API_KEY=<kunci-api-Anda> API_URL=https://api.deepseek.com MODEL_NAME=deepseek-chat python3 psydi_mini_agent.py
PsyDI beroperasi berdasarkan prinsip bahwa memahami pemikiran yang diungkapkan pengguna melibatkan menggali lebih dalam proses kognitif yang mendasarinya. Dengan mengungkap proses kognitif ini, PsyDI dapat mengidentifikasi gaya kognitif yang umum digunakan pengguna dan pada akhirnya menentukan Myers-Briggs Type Indicator (MBTI) mereka.
Inti dari proses evaluasi PsyDI adalah tabel skor MBTI, mengikuti metode tes psikologi yang telah ditetapkan. Setiap baris tabel ini mewakili kemungkinan pengguna saat ini ditugaskan ke tipe MBTI tertentu, mulai dari 0 hingga 100.
PsyDI pertama-tama mengubah informasi multimodal pengguna menjadi bentuk teks. Model skor kemudian mengevaluasi ekspresi tekstual ini, memberikan probabilitas untuk setiap kalimat dikaitkan dengan jenis MBTI apa pun. PsyDI melakukan iterasi melalui tiga langkah berikut hingga menentukan MBTI pengguna:
Seleksi Pasca: PsyDI memilih pos dengan skor tertinggi di bawah kedua jenis MBTI dengan probabilitas Top-2. Langkah ini bertujuan untuk menunjukkan dengan tepat informasi yang paling ambigu dan mendorong pertanyaan lebih lanjut untuk diklarifikasi.
Interaksi Dialog: PsyDI melibatkan pengguna dalam beberapa putaran dialog, menggunakan tiga format interaksi: pilihan ganda, pilihan paksa, dan tanya jawab bebas. Semua pasangan tanya jawab diintegrasikan ke dalam postingan baru.
Pembaruan Tabel: PsyDI memperbarui tabel skor MBTI dengan postingan baru, menggabungkan wawasan yang diperoleh dari interaksi dialog.
PsyDI mengulangi langkah-langkah ini hingga mencapai tekad pasti dari MBTI pengguna, terus menyempurnakan pemahamannya melalui setiap interaksi.
Kami telah membuat kumpulan data MBTI berpasangan dan membandingkan kinerja beberapa model sumber tertutup dan sumber terbuka dengan PsyDI pada kumpulan data ini. PsyDI telah menunjukkan hasil yang lebih unggul dibandingkan model bahasa yang ada di berbagai kumpulan data MBTI, seperti yang ditunjukkan berikut ini:
Kami menilai keakuratan PsyDI Pipeline dibandingkan dengan tes MBTI yang ada dalam mengevaluasi bot MBTI, dengan hasil yang ditampilkan di sisi kiri gambar di bawah. Selain itu, kami mengevaluasi tingkat ketergantungan Pipa PsyDI pada dinamika awal dan menemukan bahwa PsyDI dapat menentukan MBTI pengguna yang sebenarnya dalam percakapan berikutnya bahkan dalam dinamika awal yang acak, dengan hasil yang ditunjukkan di sisi kanan gambar:
Penyebaran PsyDI secara online
Lepaskan semua kode frontend dan skrip penerapan
Galeri evaluasi MBTI
Dukungan bahasa lainnya (Bahasa Inggris)
Lepaskan contoh dan perintah kode backend
Lepaskan kumpulan data yang dihasilkan
Lepaskan model penghargaan yang terlatih
Tautan arxiv laporan teknis
Pertanyaan dan contoh yang lebih multimodal dan interaktif
Pertama-tama Anda harus menggunakan variabel lingkungan yang ditentukan di .env.example
untuk menjalankan agen PsyDI.
Catatan: Anda tidak boleh mengkomit file
.env
Anda karena ini akan mengungkap rahasia yang memungkinkan orang lain mengontrol akses ke berbagai akun OpenAI dan penyedia autentikasi Anda.
Maka Anda perlu menginstal node.js (disarankan v18.17.0) dan npm di mesin Anda.
Setelah menyiapkan semua prasyarat, Anda dapat menjalankan perintah berikut untuk memulai frontend:
npm instal -g pnpm instalasi pnpm pnpm dev --port 3001
Templat aplikasi Anda sekarang seharusnya berjalan di localhost:3001.
Terima kasih JAAAAACKKKKKY atas kontribusinya pada desain UI/UX dan materi artistik untuk proyek ini."
vercel/ai-chatbot
Ajukan masalah di Github
Diskusikan di grup WeChat PsyDI (yaitu tambahkan kami di WeChat: ding314assist)
Hubungi email kami ([email protected])
Kami mengapresiasi segala masukan dan kontribusi untuk penyempurnaan PsyDI, baik algoritma maupun desain sistem.
@artikel{li2024psydi, title={PsyDI: Menuju Chatbot yang Dipersonalisasi dan Semakin Mendalam untuk Pengukuran Psikologis}, penulis={Li, Xueyan dan Chen, Xinyan dan Niu, Yazhe dan Hu, Shuai dan Liu, Yu}, jurnal={arXiv pracetak arXiv:2408.03337}, tahun={2024} }
PsyDI dirilis di bawah lisensi Apache 2.0.