SmartEdu – Intelligent Learning

Blocks ::: block_smartedu
Maintained by my profile picturePaulo Júnior
A Moodle LMS block plugin that leverages the potential of AI to enhance education.
Latest release:
42 sites
135 downloads
5 fans
Current versions available: 1

SmartEdu (block_smartedu)

A Moodle LMS block plugin that leverages the potential of AI to enhance education.


Current Features

  • 📄 Summarizes forum discussions and lecture notes provided by the teacher in various file formats: PDF, DOCX, PPTX, Google Slides and TXT. Users can hide items from the plugin by using tag smartedu-hide in the resource settings.

  • 🧠 Generates simple or detailed summaries, based on user preference.

  • 📝 Generate quizzes, study guides and mind maps from lecture notes.

  • 🤖 Currently supports generative AI providers:

    • Google (Gemini)

    • OpenAI (ChatGPT)

  • 🔜 We intend to support additional providers soon.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6
Screenshot #7

Contributors

my profile picture
Paulo Júnior (Lead maintainer)
Alexandre José de Carvalho Silva: Product Owner
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Plugins bot
    Fri, 4 Apr 2025, 1:50 AM
    Approval issue created: CONTRIB-9870
  • omar khalifa
    Tue, 6 May 2025, 2:05 PM
    Hi,
    Thank you for your efforts. I have some questions: - Is this plugin free? - Should we have a paid OpenAI account? - Can we have a meeting to discuss it or if you have a video tutorial with the plugin capabilities it would be great if you share it?
  • my profile picture
    Tue, 6 May 2025, 6:26 PM
    Hi,

    Thank you for your interest in the SmartEdu plugin!

    The plugin itself is completely free and open-source. However, please note that it relies on external Large Language Models (LLMs) such as ChatGPT (OpenAI) and Gemini (Google) to generate content. These services require valid API keys, and depending on the provider, usage may incur costs based on the number of requests or tokens processed.

    As for the documentation, a full tutorial is already in our plans and will be developed soon. It will guide users through the installation, configuration, and usage of the plugin.

    In the meantime, feel free to reach out if you need any help getting started!
  • my profile picture
    Thu, 15 May 2025, 3:20 AM
    Hi Omar,

    In the meantime, you can watch this video tutorial that explains how to use the plugin from a teacher's point of view. The video is in Portuguese, but it might still help you understand the process visually.

    Best regards.
  • my profile picture
    Thu, 15 May 2025, 3:21 AM
    Sorry, I forgot to include the video link earlier. Here it is:
  • Abdelmalek MEBANI
    Sun, 18 May 2025, 5:32 AM
    Thank you Paulo Júnior. I've started using it with Gemini. Awesome
  • my profile picture
    Sun, 18 May 2025, 5:43 AM
    Great, Abdelmalek.
  • nguyen quyen
    Sat, 31 May 2025, 6:47 AM
    When used for forums, if the forum's title or content is in Vietnamese — for example, "Diễn đàn thảo luận" — an error occurs: "Could not write to the database." This issue does not occur with resources such as PDFs, DOCX, or PPTX files.
  • my profile picture
    Sat, 31 May 2025, 8:35 AM
    Hi, nguyen! Thanks for reaching out.

    I ran some tests on my end using Vietnamese characters in forum titles and posts (e.g., "Diễn đàn thảo luận"), and everything worked as expected — no errors occurred.

    Please make sure you are using the latest version of the plugin, as recent updates may have addressed potential issues.

    Also, I recommend checking your application's database configuration, especially the character set. For proper support of Vietnamese and other extended characters, the database and its tables should use the utf8mb4 character set and a compatible collation like utf8mb4_unicode_ci. This ensures that all Unicode characters are handled correctly.

    Let me know if the issue persists after these checks — I’d be happy to help further!

    Best regards,
    Paulo
Please login to post comments