Top AI Repos โ open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Node.js module to predict indoor location using machine learning and WiFi information ๐ถ
| Date | Stars |
|---|---|
| 2026-07-31 | 361 |
| 2026-08-05 | 361 |
| 2026-08-06 | 361 |
Today
โ stars today
This week
โ stars this week
This month
โ stars this month
Momentum
0.0
growth rate 0.00%/day
# whereami.js _(Side project not intended to be used in production applications)_ Node.js module to predict indoor location using machine learning and wifi information. _Inspired by the Python module [whereami](https://github.com/kootenpv/whereami) by [kootenpv](https://github.com/kootenpv)_ Built using [node-wifi](https://github.com/friedrith/node-wifi) and [random-forest-classifier](https://www.npmjs.com/package/random-forest-classifier) ## How to use ### Install ```javascript npm install whereami.js ``` ### Record data In each room you'd like to use, record data by using the command `whereamijs learn <room>`. Example: ```javascript whereamijs learn kitchen // or -l kitchen ``` The output of running this command will be a JSON file saved in a `whereamijs-data` folder with the wifi info. **This command takes a few seconds to get wifi data and save it** ### Predict After recording training data with the `learn` command, run the `predict` command to get the room predicted from live data. ```javascript whereamijs predict // or -p ``` ### List rooms You can list the rooms you already have data for, using the `rooms` or `-r` command. ```javascript whereamijs rooms // or -r ``` ## Applications Here are some ideas of what it could be used for: - IoT: Turn on/off lights based on which room you're in. - Pause TV when leaving a room. - Block notifications when in the bedroom. ## Run/develop locally Clone this repo, `cd` into it and run `node server.js learn <room>` or `node.js server predict`.
Excerpt of 1,534 characters
Read on GitHubWould you bet a product on this? Bounded 0โ100 and slow moving.
matched fp:b8261bfc90c3c028, llm:Repository description and README: 'Node.js module to predict indoor location using machine learning and wifi information', topics include 'machine-learning', 'tensorflowjs', 'wifi'; uses random-forest-classifier and node-wifi for indoor location prediction.
matched fp:b8261bfc90c3c028, llm:Repository description and README: 'Node.js module to predict indoor location using machine learning and wifi information', topics include 'machine-learning', 'tensorflowjs', 'wifi'; uses random-forest-classifier and node-wifi for indoor location prediction.