Urgent.News

What's breaking now, across thousands of outlets.

AI

Build an AI-powered extension that helps students learn more effectively

Build an AI-powered extension that helps students learn more effectively. Features to add AI Tutor — answers questions based on course content. Smart Quiz Generator — creates quizzes from course materials. Personalized Learning — recommends what to study next. Voice Learning — lets students ask questions and receive spoken answers. Open-source AI options Model Possible use Qwen Tutoring and quiz…

Developing an AI-powered extension for educational purposes could significantly enhance the learning experience for students. This innovative tool could include an AI Tutor that answers questions based on the course content, a Smart Quiz Generator that creates quizzes from course materials, personalized learning recommendations, voice learning capabilities that allow students to ask questions and receive spoken answers, and open-source AI options.

Before integrating any of these candidate technologies, it is crucial to verify each model's license and deployment requirements. Some popular models that could be considered include Qwen Tutoring and quiz generation (based on the Qwen model), Llama for course explanations and summaries, Whisper for speech-to-text functionality in voice questions, and Piper for text-to-speech responses.

When presenting this concept, it is essential to build a new AI-focused feature or a separate project rather than merely rebranding the existing Learning Management System (LMS). Utilizing open-weight models locally or through a suitable inference provider is recommended. Demonstrating the feature using real course material will help showcase its potential. Additionally, publishing the code and a live demo will provide transparency and allow others to explore the extension further.

Publishing the code and a live demo is crucial to validate the feature's effectiveness and gather feedback from users. It is also important to explain why using an open model matters compared to relying solely on a closed AI API. Open models offer greater transparency, flexibility, and the ability to customize the extension to fit specific educational needs. By integrating an open-source AI, the tool can be tailored to align with the learning objectives and teaching style of the institution or educator.

A key point to remember is not to claim that Edemy LMS uses open-source AI until the actual integration has been completed. Until then, it is essential to maintain clarity and avoid misleading statements about the technology being employed.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in AI

Route Once, Fail Over Among Equals: When NOT to Retry an LLM Call

Most LLM APIs I review have one IChatClient and a prayer. Hello goes to the same model as "why does this async code deadlock under load." When that provider returns 503 for twenty minutes, so does the…

  • Only fail over among models of equal quality or reliability.
  • Do not retry when provider returns 400, indicating malformed request.
  • Commit only once when streaming the first token to avoid half-answer.

5 Mistakes That Make LLM Streaming Break on a Flaky Network

Your chat UI looks fine on the office Wi-Fi. Then someone joins from a train, the SSE connection drops mid-sentence, and either the answer restarts from scratch or the model keeps burning tokens while…

  • Tying generation to the HTTP request causes wasted computation when the connection is lost.
  • Lack of sequence IDs prevents clients from reconnecting and resuming the generation process.
  • Using "error" as an event name can confuse the default EventSource error handler.

SAAX Protocol: A Commitment Layer for Agentic Commerce

When an AI agent buys something and the purchase goes wrong, the parties usually discover the same problem: there is no structured record of what was actually committed. The authorization was valid.

  • SAAX Protocol creates vendor-neutral commitment lifecycle for autonomous commerce
  • Handles failed agent attempts with specific status outcomes and merchant storage requirements

Around 1.000 AI products don't appear in corporate access systems

A Reco analysis based on the 2026 State of Agent Security Report examines how AI assistants enter company environments through third-party products.

  • Around 1,000 AI-powered digital assistants may be undetected in company systems
  • Only 282 of 1,280 studied AI products are protected by single sign-on systems
  • Companies urged to verify assistants, limit permissions, and clarify their actions

I built an open-source, self-hosted take on ElevenLabs' Reception.ai

The phone rings at a dental clinic while everyone's hands are busy. Nobody picks up. The caller books somewhere else. Frontdesk.ai is an open-source AI receptionist that picks up instead.

  • Frontdesk.ai is an open-source AI receptionist for phone calls.
  • Inspired by Reception.ai, it's an independent project not affiliated with ElevenLabs.
  • Runs on user's system via Docker Compose with Next.js, Supabase, LiveKit, and more.

More from Saturday 10 October →