Arsitektur dan Fungsi Komponen Soneur Meeting Room: Perbedaan antara revisi

Batch created by Azure OpenAI
 
 
(1 revisi perantara oleh pengguna yang sama tidak ditampilkan)
Baris 1: Baris 1:
[[Berkas:Halaman depan Soneur.png|jmpl|Halaman depan Soneur]]
Soneur Meeting Room adalah sebuah implementasi antarmuka berbasis [[React (JavaScript library)|React]] yang mengintegrasikan berbagai komponen interaktif untuk menunjang kolaborasi daring berbasis [[kecerdasan buatan]]. Sistem ini memanfaatkan ''hooks'' seperti ''useState'' dan ''useEffect'' untuk pengelolaan [[state]], serta memanggil layanan eksternal seperti Azure OpenAI, ElevenLabs, dan Tavus untuk fungsi-fungsi analisis, sintesis suara, hingga percakapan video cerdas. Aplikasi ini dirancang dalam konteks pertemuan daring yang kaya fitur, dengan dukungan presentasi, kuis, ''mindmap'', ''roadmap'', dan kartu belajar interaktif.
Soneur Meeting Room adalah sebuah implementasi antarmuka berbasis [[React (JavaScript library)|React]] yang mengintegrasikan berbagai komponen interaktif untuk menunjang kolaborasi daring berbasis [[kecerdasan buatan]]. Sistem ini memanfaatkan ''hooks'' seperti ''useState'' dan ''useEffect'' untuk pengelolaan [[state]], serta memanggil layanan eksternal seperti Azure OpenAI, ElevenLabs, dan Tavus untuk fungsi-fungsi analisis, sintesis suara, hingga percakapan video cerdas. Aplikasi ini dirancang dalam konteks pertemuan daring yang kaya fitur, dengan dukungan presentasi, kuis, ''mindmap'', ''roadmap'', dan kartu belajar interaktif.
== Demo Aplikasi ==
{{#ev:youtube|https://www.youtube.com/watch?v=65HocfaxMVo}}


== Integrasi Layanan AI ==
== Integrasi Layanan AI ==
Baris 34: Baris 38:
== Mekanisme Percakapan AI ==
== Mekanisme Percakapan AI ==
Pemilihan anggota tim AI yang merespons dilakukan melalui fungsi seleksi yang mempertimbangkan penyebutan langsung nama anggota atau kecocokan kata kunci bidang keahlian. Jika tidak ada kecocokan eksplisit, sistem memilih anggota yang belum aktif berbicara dalam sejarah percakapan terkini. Strategi ini memastikan distribusi interaksi yang merata dan relevan terhadap konteks pertemuan.
Pemilihan anggota tim AI yang merespons dilakukan melalui fungsi seleksi yang mempertimbangkan penyebutan langsung nama anggota atau kecocokan kata kunci bidang keahlian. Jika tidak ada kecocokan eksplisit, sistem memilih anggota yang belum aktif berbicara dalam sejarah percakapan terkini. Strategi ini memastikan distribusi interaksi yang merata dan relevan terhadap konteks pertemuan.
== Projek lainnya ==
* E-Learning : [https://sekolahkan.com/ Sekolahkan.com]
* Undangan Digital : [https://walimah.web.id/ Walimah.web.id]
* Diklat Online : [https://tespppk.com/ TesPPPK.com]
* Rebrand Produk Digital : [https://rebrand.web.id/ RebrandWebID]
* Perpustakaan Digital : [https://pustaka.inibudi.or.id/ Pustaka Berbudi]
* AI Pembuat Buku : [https://bookcraft.xyz/ BookCraft]
* Aplikasi Angklung Kodaly : [[Aplikasi Kodály Hand Sign Recognition Berbasis React|Kodaly]]