Skip to main content

A JupyterLab Extension for Voice Atlas.

Project description

Contents


Why?

This is the JupyterLab extension for Voice Atlas. The administrators of the platform can set the atlas to be used to provide help for the platform.

The extension also allows notebook creators to attach an atlas to a specific notebook that can be used later by other users that has the extension installed in their JupyterLab instance.


Installation

You cna use pip to install this extension:

pip install jupyterlab-voiceatlas

or

git clone https://github.com/Navteca/jupyterlab-voice-atlas
cd jupyterlab-voiceatlas/
npm install
python -m build
pip install jupyterlab_voiceatlas-<version>-py3-none-any.whl

if the installation process runs successfully, check if the extension has been activated:
jupyter labextension list
jupyter serverextension list

If not, you might need to run:
jupyter labextension enable --py jupyterlab_voiceatlas
jupyter serverextension enable --py jupyterlab_voiceatlas

Usage

Once the extension is installed a new menu "NLP" will be shown. It has a few options within it:

  • Create new atlas: opens a new tab with the Voice Atlas Web App which will allow you to create a new atlas.
  • Edit settings: allows you to set up the atlas id to be used by the extension.
  • Open Chatlas: will open a new main area in JupyterLab with Chatlas in it. You can use it to talk to your atlas. You can also use voice as an input.
  • Help: Will open a new tab with our Help Center in case you have doubts or want to provide feedback.
  • About Voice Atlas: will open a popup with information about Voice Atlas.

Want to contribute?

First of all, thank you for taking the time to contribute!

Do you find this extension useful, with potential to be great and you like writing code? Please, don't hesitate to contribute. There is so much to do from improving an already existing feature, implement a new one to fixing bugs, etc.

There are a couple ways you can contribute to the extension:

  • Opening issues: you can open an issue either to report a bug, request an enhancement, ask a question, suggest a new feature, etc.
  • Pull Requests: This would be awesome. We suggest you to open an issue or comment an issue before creating the Pull Request.

We are working on a contributor document and guidelines with additional information you might to work on the extension.


Found an issue? Have suggestions?

Please open an issue, we would like to hear from you.


Licensing

BSD 3-Clause License


Notes for your consideration

  • This project is in early stage. We are continuously working on it to make it better.
  • This is the first extension we put out there. We are aware we have so much to learn from the FLOSS communities and that is one of the reasons we why decided to publish it.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jupyterlab_voiceatlas-0.1.4.tar.gz (695.9 kB view details)

Uploaded Source

Built Distribution

jupyterlab_voiceatlas-0.1.4-py3-none-any.whl (474.8 kB view details)

Uploaded Python 3

File details

Details for the file jupyterlab_voiceatlas-0.1.4.tar.gz.

File metadata

  • Download URL: jupyterlab_voiceatlas-0.1.4.tar.gz
  • Upload date:
  • Size: 695.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for jupyterlab_voiceatlas-0.1.4.tar.gz
Algorithm Hash digest
SHA256 3875867eb9374f6ba6bc3e48426530138667f20386550c5313bd263d5b564578
MD5 7792b73a32353adc1694a04dbfea30c6
BLAKE2b-256 5d7c3dde192e6e67a98a5d5504c979898b3575278a309a0bb0d74f2f2eced069

See more details on using hashes here.

File details

Details for the file jupyterlab_voiceatlas-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for jupyterlab_voiceatlas-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 ae33773ea8b6ba301562cf08851d2e132765a36b0648b04466a4c59c140c7d82
MD5 6c19259b757557a10b1161ef34a4b4f1
BLAKE2b-256 a5e717a6ff6b36e2d1e1599713582dfdfaa8560c68c5bf6a29e3970e21d9061c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page