Code Monkey home page Code Monkey logo

genai-tm's People

Contributors

knicos avatar vlebedynska avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

vlebedynska

genai-tm's Issues

Translation of classes doesn't react language selection

When user chooses different language, default class titles stay in original language.

Titles will be in chosen language after browser refresh.

Behaviour is confusing, could it be changed so, that language of default class titles were follow chosen language setting?

3rd party tracker still remaining in TM (and somekone)

While you've cleared out a lot of 3rd party trackers, there's one remaining. fonts.gstatic.com serves Google's openly licensed fonts, but also acts as a tracker. You should replace those fonts with locally hosted font files.
This issue applies to genai-tm and somekone.

Add "copy link" feature next to qr code in class menu

Add "copy link" feature next to qr code in class menu(s) and feed "add device" dialog.

It's currently available in deploy view but not elsewhere.

Why? I have noticed that students would like to add photos also from their own laptops .

Feature request: add "pause cam" button (to make it possible to watch content to end)

Hi!

Users can't pause classification in input and deployment views
Current input and deployment views of the GenAI classifier doesn't have functionality to pause classifier while action cards are being displayed (ie. app is working).

Why it's important to have pause classifier function
The video, images and/or audio should be watchable until the end without being switched to another one. Currently user can stop the camera, which actually will pause classifier, but user doesn't know that it actually is "pause classifier" button.

How to solve this issue?
Add "pause classifier" or just pause button to UX (see photos 1-3). Users can use that functionality to pause classifier (for example, to listen audio to end or watch whole video)

Photo 1: Output view: add new button "pause camera"
Photo 2: Deploy view: Add "pause" graphics inside of camera icon
Photo 3: App view: Add "pause" graphics inside of camera icon

1
3
2

Deploy view: translation(s) misssing

Deploy view: translation(s) misssing. When deploy view is opened e.g. in finnish language version, it's presenting strings in english. Example: "Share to other devices" (actually english version is also missing term "app")

But yep, translation is missing.

Classifier: share dialog: missing titles

Share dialog got new function when CLONE code was added to it. In current form it has two functionalitis in menu:

  • clone the teachable machine
  • use model in external tool

However, share menu doesn't offer intuitive interface which would explain these two different use cases.

I suggest that share menu should have titles as it follows:

TITLE: Share a clone of machine
text text text

TITLE: Use classifier model in external tool
text text text

image

Change finnish language in save dialog

NOW: "Lataa luokittelija tiedostoksi." <= it's not correct finnish language

SHOULD BE: "Tallenna luokittelija laitteellesi." <= this say: save classifier to device (normal way to express this kind of activity)

SAVE dialog (text)

Save dialog has confusing information about sharing the file. I would simplify dialog by removing text which tells about sharing.

It would keep only text which describes saving project to computer.

Actions UX: add BG color dialog or automate it

Current version of text tool in actions is not accessible/usable when photo is added as a part of activity.

Text is quite often impossible to read due to lack of contrast.

I suggest two alternatives:

  1. Add dialog for setting background color for text. I suggest two options: black and white.

From contrast point of view it would be enough to fix the issue.

  1. Automate that: i don't know how to automate BG color setting, but I still want highlight the possibility 😎

DESKTOP: Input view & classifier: the classifier crashes if the camera is not allowed

If user doesn't allow webcam to be used, classifier doesn't work. However, it doesn't warn user about this phenomena. This is very confusing for end-users who quite often doesn't allow cam access for webapps.

I suggest that user interface would warn user that he/she should allow webcam access to get classifier running OR maybe better aproach would be to allow classifier to run without webcam access if photo folder or external device is used anyway instead of webcam.

Now disabled webcam access seems to be blocking classifier to run.

Deploy view: QR code is too small and location is difficult.

QR code is very small and located in bottomleft corner, which make it very difficult to share in typical classroom scenarios. Students have had difficulties to use deployment share because of the QR code location.

Suggestion A:
Make button to show BIG QR code in the middle of screen

Suggestion B:
Move whole UI dialog next to main view (classifier action). Remove bottom bar.

In the current form QR UX is not intuitive and usable.

Open dialog is not logical: "copy shared" ?

epälooginen!

See attached image. Button with text "copy shared" doesn't make sense. When I click it will open clone of machine shared by other user. Right?

So, then, I am not actually person who will copy anything.. What is reason for "copy" function next to copy button? Why I should be able to copy code in that context?

I SUGGEST following change: remove a possibility to "copy" code and reprhase "copy code" text like this: "open clone shared via code" .. or just: "open clone" or just: "use clone code" or just: "use code" :-)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.