Avatar of Lukas Marschall
Recommends
on
AngularJSAngularJSVue.jsVue.js

I've been using AngularJS and Vue.js extensively and can recommend AngularJS in a more enterprise environment and Vue.js for personal projects. AngularJS has, in my humble opinion, a lot of boilerplate code, which is useful keeping things organised in a team setup. Vue.js has a more minimalistic approach.

READ MORE
6 upvotes·41.5K views
Recommends
on
ml5.jsml5.js

Hey Kayla, some time ago I created a similar app which is detecting hand poses for a rock-paper-scissors game and I choose ml5.js. In my opinion, they provide a very convenient way of abstracting the complex parts of machine learning away from you and with p5.js combined you have a powerful setup to handle your requirements.

Here are some links to start, the first one from the ml5.js website with a hand pose example, the second one is my own hand pose project with vue.js, which you could take as a basic setup and would just need to scan in your signs, and you're good to go. https://learn.ml5js.org/#/reference/handpose?id=handpose https://github.com/lmarschall/rockpaperscissors/blob/main/app/src/views/About.vue

Very interesting project, by the way, hit me up if you have any questions.

READ MORE
4 upvotes·2 comments·289 views
Kayla Weng
Kayla Weng
·
March 21st 2022 at 2:42PM

Hi Lucas! Thank you so much for your recommendation! I have a question about ml5.js, there seems to not be a lot of resources regarding the initial setup process, do you know if there is any additional websites that has resources on ML5

?

·
Reply
Lukas Marschall
Lukas Marschall
·
March 23rd 2022 at 10:05AM

Can you specify your question, what do you mean with setup process?

·
Reply
Recommends
on
KeycloakKeycloak

You can also use Keycloak as an Identity Broker, which enables you to handle authentication on many different identity providers of your customers. With this setup, you are able to perform authorization tasks centralized.

2 upvotes·168.4K views