Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nikitaignatov/csvninja
Tool for annotation and labeling of the time series sensor data for the purpose of machine learning.
https://github.com/nikitaignatov/csvninja
data-annotation data-labeling labeling labeling-tool sensor-data time-series
Last synced: 18 days ago
JSON representation
Tool for annotation and labeling of the time series sensor data for the purpose of machine learning.
- Host: GitHub
- URL: https://github.com/nikitaignatov/csvninja
- Owner: nikitaignatov
- Created: 2020-09-09T19:27:49.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-03-23T08:02:50.000Z (almost 4 years ago)
- Last Synced: 2024-04-24T03:22:43.039Z (8 months ago)
- Topics: data-annotation, data-labeling, labeling, labeling-tool, sensor-data, time-series
- Language: TypeScript
- Homepage: https://csv.ninja
- Size: 2.81 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# [Csv Ninja](https://csv.ninja)
csv.ninja is a tool for annotating sensor and time-series data.### Features
- Interactive charts for annotation of sensor data
- Import data with existing labels
- Export labels in csv format## Dependency
This projects is built using the following awesome libraries- [Svelte](https://github.com/sveltejs/svelte)
- [Tailwindcss](https://github.com/tailwindlabs/tailwindcss)
- [ApexCharts](https://github.com/apexcharts/apexcharts.js)
- [Lodash](https://github.com/lodash/lodash)
- [PapaParse](https://github.com/mholt/PapaParse)## Developing
Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server:
```bash
npm run dev# or start the server and open the app in a new browser tab
npm run dev -- --open
```## Building
Svelte apps are built with _adapters_, which optimise your project for deployment to different environments.
By default, `npm run build` will generate a Node app that you can run with `node build`. To use a different adapter, add it to the `devDependencies` in `package.json` making sure to specify the version as `next` and update your `svelte.config.cjs` to [specify your chosen adapter](https://kit.svelte.dev/docs#configuration-adapter). The following official adapters are available:
- [@sveltejs/adapter-node](https://github.com/sveltejs/kit/tree/master/packages/adapter-node)
- [@sveltejs/adapter-static](https://github.com/sveltejs/kit/tree/master/packages/adapter-static)
- [@sveltejs/adapter-netlify](https://github.com/sveltejs/kit/tree/master/packages/adapter-netlify)
- [@sveltejs/adapter-vercel](https://github.com/sveltejs/kit/tree/master/packages/adapter-vercel)
- ...more soon[See the adapter documentation for more detail](https://kit.svelte.dev/docs#adapters)