JavaScript
YouTube ... Quora ...Google search ...Google News ...Bing News
- Python ... GenAI w/ Python ... JavaScript ... GenAI w/ JavaScript ... TensorFlow ... PyTorch
- Libraries & Frameworks Overview ... Libraries & Frameworks ... Git - GitHub and GitLab ... Other Coding options
- Analytics ... Visualization ... Graphical Tools ... Diagrams & Business Analysis ... Requirements ... Loop ... Bayes ... Network Pattern
- Development ... Notebooks ... AI Pair Programming ... Codeless ... Hugging Face ... AIOps/MLOps ... AIaaS/MLaaS
- Gaming ... Game-Based Learning (GBL) ... Security ... Generative AI ... Games - Metaverse ... Quantum ... Game Theory ... Design
- Artificial Intelligence (AI) ... Generative AI ... Machine Learning (ML) ... Deep Learning ... Neural Network ... Reinforcement ... Learning Techniques
- Conversational AI ... ChatGPT | OpenAI ... Bing/Copilot | Microsoft ... Gemini | Google ... Claude | Anthropic ... Perplexity ... You ... phind ... Ernie | Baidu
- JSFiddle ... an online code playground for developers to test and share snippets of JavaScript, CSS, and HTML code. ... experiment and tinker without having to set up a whole project.
- The 40 Best JavaScript Libraries and Frameworks for 2022 | Durga Prasad Acharya - Kinsta
- A Web Developer's Guide to Machine Learning in JavaScript | Robin Wieruch
- 10+ JavaScript libraries to draw your own diagrams (2020 edition) | Hamza Ed-douibi - MOdeling LAnguages
- Machine Learning in Node.js With TensorFlow.js | James Thomas
- NPM JavaScript package registry
- Yarn package manager for JavaScript
- Learn Deno, a Node.js alternative | Beau Carnes - freeCodeCamp.org a Node.js alternative created by Ryan Dahl, the same person who created Node.js.
- The James Webb Space Telescope runs JavaScript, apparently | Mitchell Clark - The Verge ... It’s in charge of taking the pretty pictures
Contents
A sampling of available JavaScript Machine Learning libraries
- Libraries for NLP see Natural Language Tools & Services
- TensorFlow.js for training and deploying ML models in the browser and on Node.js (was called Deeplearnjs)
- Keras.js No longer active - capability now is in TensorFlow.js
- Deeplearnjs rebranded to TensorFlow.js
- TensorFlow Playground written in JavaScript (TypeScript) using D3.js
- Brain.js
- ML5.js
- Natural provides tokenizing, stemming (reducing a word to a not-necessarily morphological root), classification, phonetics, Term Frequency–Inverse Document Frequency (TF-IDF), WordNet, string similarity, some inflections, and more. (nodejs)
- Neuro.js Learning to Drive project a deep learning and reinforcement learning JavaScript library framework for the browser. Implementing a full stack neural-network based machine learning framework with extended reinforcement-learning support
- TensorFire is a framework for running neural networks in the browser, accelerated by WebGL
- ConvNetJS an NPM version is also available for those using Node.js, and the library is designed to make proper use of JavaScript’s asynchronicity with neural networks supporting common modules, classification, Regression, an experimental Reinforcement Learning module, able to train (Deep) Convolutional Neural Network (DCNN/CNN) that process images
- mljs includes supervised and unsupervised learning, artificial neural networks, Regression algorithms and supporting libraries for statistics, math etc.
- Synaptic multilayer perceptrons, multilayer long-short term memory networks, liquid state machines and a trainer capable of training a verity of networks
- Webdnn this framework optimizes the Deep Neural Network (DNN) model to compress the model data and accelerate execution through JavaScript APIs such as WebAssembly and WebGPU
- Neataptic neuro-evolution & backpropagation for the browser
- Mind make predictions, using a matrix implementation to process training data and enabling configurable network topology.
- DeeForge a development environment for deep learning
- MXnet.js deep learning in browser (without server); allows you to mix symbolic and imperative programming on the fly with a graph optimization layer for performance
- Handtrack.js: Hand Tracking Interactions in the Browser using Tensorflow.js and 3 lines of code | Victor Dibia - Towards Data Science - allows you track a user’s hand (bounding box) from an image in any orientation
Graphics / Visualization
- Mermaid Diagramming and charting tool ... JavaScript based diagramming and charting tool that renders Markdown-inspired text definitions to create and modify diagrams dynamically.
- ChatGPT to generate diagrams/graphs/charts with Mermaid.js.org | Khanah Mai - ABC Software Solutions
- How to Create Diagrams With ChatGPT | David Oliver - Medium ... No in-depth knowledge of Mermaid script needed
- Visualization with Python and underlying JavaScript libraries
- WebGL.js - (Web Graphics Library) is a JavaScript API for rendering interactive 3D and 2D graphics within any compatible web browser without the use of plug-ins
- Knowledge Graphs
- Graphs Are Fundamental to Modern AI Systems | neo4j
- Why Knowledge Graphs Are Foundational to Artificial Intelligence | Jim Webber
- Creating The Most Sophisticated Recommendations Using Native Graphs | Emil Eifrem
- Neo4j Machine Learning Extensions
- Review prediction with Neo4j and TensorFlow | David Mack
- D3.js - utilizes assets for HTML, CSS, and SVG integrating any visualization seamlessly into a web page, dashboard, or website
- D3js.org - D3.js v4 Force Directed Graph with Labels
- TensorFlow Deep Playground an interactive visualization of neural networks, written in TypeScript using D3.js and can be repurposed for different means
- D3 | Sisense
________________________________
Demos
Node.js
Youtube search... ...Google search
React
Youtube search... ...Google search
- React A JavaScript library for building user interfaces
- Deep Learning With React Native | GeekyAnts - Medium
- Next.js the most popular component within React
Wordle
Youtube search... ...Google search
- Gaming ~ Wordle
- Random Word API
- Dictionary API
- Here's How To Code Wordle — That Game That Everyone's Talking About
- Let's write a Wordle clone in javascript (part 1) - Dan ... if you liked this, check out my beautiful dark twisted JavaScript course: https://justjavascript.com
Games to Learn
YouTube ... Quora ...Google ...Google News ...Bing News
- Game-Based Learning (GBL)
- Games to Learn Python
- Gaming
- 15 Games That'll Teach You How to Code (That Also Happen to Be Really Fun) | Skillcrush