• iopq@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    11 days ago

    I have some suggestions: let’s not make people translate to English unless they are learning English. I don’t want to be thinking about whether “I’m coming Friday” is correct grammar in English. I want to be thinking about my target language!

    • Cr4yfish@lemmy.worldOP
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      11 days ago

      Thanks for the suggestion, I’ll definitely try to make the app as language inclusive as possible!

      Also, sorry if I might’ve been too vague with the post title. The app is just similar to Duolingo in terms of structure and the idea, however it’s not specific to language learning but supposed to cater to any subject, really.

      For example, I personally use it to study for my university subjects.

    • OsrsNeedsF2P@lemmy.ml
      link
      fedilink
      arrow-up
      2
      ·
      11 days ago

      This app seems to be about any generic courses, not just language learning. So someone can make a language course in the way you’ve described

    • 𝒎𝒂𝒏𝒊𝒆𝒍@sopuli.xyz
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      11 days ago

      Yeah, it’s my minor pet peeve with Duolingo, like source language and my language doesn’t have/need suffixes like “the” or “a” so I often forget about it, it’s soo annoying to fail because of such minor thing, especially when their suggested English often looks terrible

      • GravitySpoiled@lemmy.ml
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        10 days ago

        In some languages that’s not a minor thing because of the gender. I mean that’s a problem of the language which should improve but for now you have to use the gender for good communication

        • iopq@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          edit-2
          10 days ago

          We’re talking about, say, learning Spanish and Duolingo be like “now translate this very long and overly specific sentence to English”

          Then you end up trying to construct the English sentence even though you’re learning Spanish

          Here’s an example where I think my sentence is perfectly fine, but it just expected a different word order. It expected me to put If at the beginning, but I didn’t notice it was capitalized.

          Korean doesn’t even have capital letters, why is it doing some gotcha about English capitalization when I already know English?

            • iopq@lemmy.world
              link
              fedilink
              arrow-up
              1
              ·
              9 days ago

              Yeah, I’m just testing it out. For a true Duolingo experience it would need fill in the blank and audio

              • Cr4yfish@lemmy.worldOP
                link
                fedilink
                arrow-up
                1
                ·
                9 days ago

                “Fill in the blank” is now available, just got done coding it.

                If you want to try it out, I created a new course “Testing out new question types”.

              • Cr4yfish@lemmy.worldOP
                link
                fedilink
                arrow-up
                0
                ·
                edit-2
                9 days ago

                Yeah agree, I’ll definitely implement that one.

                Right now I’m working on “match the cards”.

                Edit: For audio I’m not so sure on how I would do it. I don’t think most people would record it themselves when creating a course so I would need to generate it. Then you’d have the issue about correct pronunciation…

  • 𝕸𝖔𝖘𝖘@infosec.pub
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    10 days ago

    This is a really great use of LLM! Seriously great job! Once it’s fully self-hostable (including the LLM model), I will absolutely find it space on the home server. Maybe using Rupeshs fastdcpu as the model and generation backend could work. I don’t remember what his license is, though.

    Edit: added link.

  • Silmathoron ⁂@floss.social
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    10 days ago

    @Cr4yfish nice project 🙂
    I’m a bit worried about the AI part, though, as you’d want an app whose main purpose is “learning” to guarantee, if not the reliability of the material (since anyone can contribute), at least the reliability of the course generation process that it proposes.
    As far as I know, this is not possible with current generative AI tools, so what’s your plan to make sure hallucinations do not creep in?

  • AliasAKA@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    11 days ago

    Is there any interest in getting local models to run using this? I’d rather not use Gemini, and then all the data can reside locally (and not require a login).

    I’d be happy to work on this, though I’m a python developer not a typescript one.

    • Cr4yfish@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      11 days ago

      Yeah, good idea. It’s possible to do that with WebLLM & Langchain. Once Langchain is integrated, it’s kinda similar to the Python Version so should be do-able I think.

      • AliasAKA@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        10 days ago

        Ah interesting — again happy to help out if there’s anything I can contribute to. I can make a feature request on github if there’s interest.

  • GravitySpoiled@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    11 days ago

    That sounds cool! Is there already a release? If not, don’t rush it :)

    Edit: never mind. I just saw the website 😅

        • Cr4yfish@lemmy.worldOP
          link
          fedilink
          arrow-up
          0
          ·
          11 days ago

          Hm that’s very weird. I can’t replicate it and I used some random SSL checker website and it checks out as well.

          Really not sure why that’s happening.

  • JustMarkov@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    11 days ago

    Cool project! Is there any plans on releasing a mobile app in the future? I’m allergic to PWAs.

    • Cr4yfish@lemmy.worldOP
      link
      fedilink
      arrow-up
      0
      ·
      11 days ago

      Thanks, haha. I’d love develop a Native App for it too but this is a zero-budget Project (aside from the Domain). PlayStore has a one-time fee so that’s 25€ for Android + 8€/Month for the IOS AppStore just to have the App on there.

      In theory, I could just have a downloadable .apk for Android to circumvent the fee but most people don’t want to install a random .apk from the internet. And I’m not developing a Native App for like 3 people excluding myself (I’m an iPhone user).

      Soo, yeah that’ll probably not happen :(.

      • Eyck_of_denesle@lemmy.zip
        link
        fedilink
        arrow-up
        0
        ·
        11 days ago

        This post gathered a bit of traction. So hopefully more people help out. F droid is a better marketplace for oss compared to playstore because people downloading from playstore act entitles a little, especially towards oss software.