From a course-search feature request to searching inside lesson videos
A few days ago, I asked about native course search in FluentCommunity. Running an online school, I wanted students to find a specific topic without having to remember which course or lesson covered it.
That got me experimenting with FluentCommunity and FluentPlayer, and Iβve now built a custom extension for our school that lets students:
β’ Search across courses and lessons.
β’ Search whatβs actually said in the videos, using their transcripts.
β’ See matching excerpts and jump straight to the relevant timestamp.
β’ Filter the results by course.
For example, someone looking for βlanding pagesβ can find the relevant explanation inside a lesson, even when those words arenβt in its title.
It also appears inside the header search, alongside Publications and Comments: students can choose Courses and search the video transcripts without leaving that familiar search interface.
Iβd still love to see native course search in FluentCommunity. But being able to extend the experience this way is something I really appreciate about the Fluent ecosystem.
Thanks to the WPManageNinja team for building tools that give us room to create things like this. Itβs a big part of why I enjoy using and recommending your products.
If youβre building a course site, Iβd encourage you to explore FluentCommunity and FluentPlayer together. Thereβs a lot you can do with that combination.
Has anyone else been experimenting with transcript search or other ways to help students rediscover useful lessons?
Iβve published a walkthrough for our students, with screenshots and a short demo, plus an explanation of the tools behind it. Itβs in Spanish, but the screenshots show the workflow: https://enbuscadelfuego.com/buscar-dentro-clases-cursos/
Disclosure: the article includes affiliate links to FluentCommunity and FluentPlayer. The transcript-search extension is our own custom development, not a built-in feature of either plugin.
That is an excellent idea. I fully agree that instructors need to evolve in how they impart their skills. This will inevitably require a robust platform and intelligent modules. It aligns with the plugins for FC Extensions specifically the "Learning" and "Assistant" modules. The former will redefine the traditional learning rules of an LMS, while the latter will provide an AI assistant layer (RAG) that draws from the instructorβs own data as well as that of the community. This will include transcriptions from videos, podcasts, and other forms of content. So, the assistant will offer a new way of learningβand who knows, in the future it might even serve other purposes, such as enabling direct voice-based interaction within oneβs community, much like how that is done with LLMs. See you soon, and thanks for what you share. Itβs always high-quality and consistently very interesting.
Thanks, Dragan! Helping students rediscover useful content is definitely an interesting area to explore.
One thing I particularly enjoy about the Fluent ecosystem is how much room it gives us to experiment and adapt things to our own needs. That was part of my motivation for sharing this: to encourage other site owners to try building small, useful improvements themselves. Itβs becoming more approachable, and thereβs a lot to learn along the way.
Iβd still love to see native course search in FluentCommunity. In the meantime, itβs great to have a foundation we can build on.
Jorge de los ReyesΒ I completely agree. I am 100% in favor of integrations within the core of Fluent.
However, Iβm not sure if Fluent intends to turn FC into a full-fledged learning platform. I believe their target audience remains the general publicβmuch like Skool.
In any case, kudos to them for designing such open products and allowing us to improve them and share those enhancements back with the community.
By the way, keep an eye out in a few days: Iβm releasing an extension called "Student Note," and itβs 100% free. Itβs designed to foster a new kind of learning experience.
It allows you to take notes on content from the community or directly within your own courses. Whether youβre reading or watching a video via Fluent Player, YouTube, or Vimeo, you can capture the moment and jot down a note. Itβs a great way to revisit your thoughts later and supercharge your learning.
Thanks, Dragan! Being able to save a note at a specific moment in a lesson sounds useful. It reminds me of a note-taking feature I remember seeing in the LearnDash ecosystem, which impressed me at the time.
For our school, the starting point was a simple student need: βI remember this was explained somewhere. How do I find it again?β Thatβs why course search matters to me, and why I enjoyed exploring what we could build on top of FluentCommunity and FluentPlayer.
Itβs good to see different approaches to helping people get more out of the content they already have. Thanks for sharing yours!