Inquisitive:
เครื่องกำเนิดคำถามหลายภาษาที่ขับเคลื่อนด้วย AI พื้นที่เก็บข้อมูลนี้มีโปรเจ็กต์ Generative AI ที่สร้างขึ้นโดยใช้ Gemini API
มันเป็นเครื่องกำเนิดคำถามที่ขับเคลื่อนด้วย AI หลายภาษาอย่างง่ายโดยอ้างอิงจากบทความข่าวที่ให้ไว้
โครงการได้รับการพัฒนาภายใต้หลักสูตร Generative AI Applications using Vertex AI
โดย SmartBridge ร่วมกับ Google
Inquisitive:
เครื่องกำเนิดคำถามหลายภาษาที่ขับเคลื่อนด้วย AINewsSphere ลูกค้าของเราเป็นองค์กรข่าวชั้นนำที่อุทิศตนเพื่อขยายการเข้าถึงทั่วโลกและเพิ่มการมีส่วนร่วมของผู้ชม ด้วยเนื้อหาจำนวนมากที่เผยแพร่ทุกวันในหลายภาษา องค์กรจึงเผชิญกับความท้าทายอย่างมากในการสร้างแบบทดสอบและแบบประเมินสำหรับแต่ละบทความด้วยตนเอง กระบวนการนี้ไม่เพียงแต่ใช้เวลานานเท่านั้น แต่ยังมีแนวโน้มที่จะไม่สอดคล้องกันในภาษาและบริบททางวัฒนธรรมที่แตกต่างกันอีกด้วย
พัฒนาเครื่องกำเนิดคำถามที่ขับเคลื่อนด้วย AI สำหรับลูกค้าเพื่อสร้างคำถามที่เกี่ยวข้องในหลายภาษา
ใช้การตรวจจับภาษา การแปล และการสร้างคำถามโดยใช้แบบจำลองทั่วไปและบริการแปลภาษาด้วยเครื่อง
ข้อมูลผู้ใช้: ผู้ใช้ส่งบทความข่าวในภาษาใดก็ได้
การตรวจจับภาษา: แอปใช้ API การแปลเพื่อตรวจจับภาษาของเนื้อหาที่ส่งมา
การแปลเป็นภาษาอังกฤษ: หากเนื้อหาไม่ใช่ภาษาอังกฤษ แอปจะแปลเป็นภาษาอังกฤษโดยใช้ Translation API
การสร้างคำถาม: แอปเรียกใช้ Gemini API เพื่อสร้างคำถามที่หลากหลายและเกี่ยวข้องกับบริบทโดยอิงจากบทความข่าวเวอร์ชันภาษาอังกฤษ
การแปลกลับ: คำถามที่สร้างขึ้นจะถูกแปลกลับเป็นภาษาต้นฉบับของบทความข่าวโดยใช้ Translation API
ผลลัพธ์: แอปนำเสนอคำถามในภาษาต้นฉบับแก่ผู้ใช้
เว็บไซต์:
ข้อมูลการสาธิต:
ความสามารถหลายภาษา:
การตรวจจับและการแปลภาษาอัตโนมัติ:
ความอ่อนไหวทางวัฒนธรรมและความถูกต้อง:
การสร้างแบบทดสอบที่คล่องตัว:
การมีส่วนร่วมของผู้ใช้ที่เพิ่มขึ้น:
ปรับปรุงประสิทธิภาพและความแม่นยำ:
พื้นที่เก็บข้อมูลโคลน:
git clone https://github.com/Bbs1412/GenAI_SB
cd GenAI_SB
สร้างและเปิดใช้งานสภาพแวดล้อมหลาม:
python -m venv env
. e nv S cripts a ctivate
ติดตั้งไลบรารีที่จำเป็น:
pip install -r requirements.txt
สร้างคีย์ Gemini-API
สร้างไฟล์ 'api.env' ในไดเร็กทอรีปัจจุบันและบันทึกคีย์ API ในนั้น:
PALM_API_KEY = "your_key"
เรียกใช้แอป:
streamlit run app.py
ยินดีต้อนรับการมีส่วนร่วมหรือข้อเสนอแนะ!