Explanation: Currently, with fill-in-the-blank questions in LearnDash - the user has to input the EXACT same string to get the points for that question. Even 1 character difference disqualifies the answer (to note - the instructor can set multiple allowable answers for each fill-in-the-blank).
What needed to be done is to allow a difference of a number of charcters between the students answer and the predefined answer.
How to implement: 1. In the backend (quiz editor) - for each fill-in-the-question in the backend, add a field so the instructor could choose how many character differences would be tolerated (default = 0). 2. Save this number and associate it with the specific question (You could probably be able to just add a field to the question in the quiz question table of learndash in wordpress and no custom table will be needed). 3. Intercept the learndash quiz scoring calculation process after quiz is submitted and change the way fill-in-the-blank questions are checked. Implement a Levenshtein-based approximate string matching using the number of characters allowed to mismatch for that question.
Important notes: 1. Each fill-in-the-blank could have several pre-defined answers - the Levenshtein-based approximate string matching should be applied when checking each of them. 2. From what I gather, there is no relevant hook in LearnDash to intercept the quiz scoring calculation process. The relevant code should be written in a way that it will be easily adjustable in the future if LearnDash decides to change the scoring claculation process.
Daily Copy-Paste Data Entry Category: Content Writing, Data Entry, Excel, Excel VBA, Google Sheets, Indonesian Translator, User Story Writing, Virtual Assistant, Web Design, Word Budget: €6 - €12 EUR
24 Dec 2025 23:01 GMT
Wearable Sensors System Prototype Design Category: Android Wear SDK, Bluetooth Low Energy (BLE), Data Analysis, Electronics, Embedded Systems, Manufacturing Design, PCB Layout, Product Design, Signal Processing, Wireless Sensors Budget: £250 - £750 GBP
24 Dec 2025 22:58 GMT
AI Cinematic Wedding Video Creation Category: After Effects, AI Animation, AI Art Creation, AI Content Creation, AI Model Development, Animation, Video Editing, Video Post Editing, Video Production, Video Services Budget: €5000 - €10000 EUR
Korean to English Contract Review Category: Editing, English (US) Translator, English Translation, Indonesian Translator, Legal, Legal Translation, Proofreading, Translation Budget: $2 - $8 USD
24 Dec 2025 22:52 GMT
Monthly TikTok Highlight Clip Editing Category: Adobe Premiere Pro, After Effects, Audio Services, Social Media Marketing, TikTok, Video Editing, Video Production, Videography Budget: £20 - £250 GBP
Promo video for a new app Category: Animation, Graphic Design, Video Ads, Video Editing, Video Post Editing, Video Production, Video Services, Voice Over Budget: €30 - €250 EUR
24 Dec 2025 22:47 GMT
Promo video for a new app -- 2 Category: Animation, Graphic Design, Video Ads, Video Editing, Video Post Editing, Video Production, Video Services, Voice Over Budget: €30 - €250 EUR
Realistic RP FiveM Server Setup Category: Computer Security, Discord, Game Design, Game Development, Game Testing, Scripting, Software Architecture Budget: $30 - $250 USD
24 Dec 2025 22:40 GMT
2D Short Film Animation Needed Category: 2D Animation, 2D Animation Explainer Video, 3D Animation, Adobe Animate, Adobe Flash, After Effects, Animation, Traditional Animation Budget: ₹12500 - ₹37500 INR