https://github.com/basedosdados/chatbot-frontend

https://github.com/basedosdados/chatbot-frontend

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (2.3%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: basedosdados
  • Language: Python
  • Default Branch: main
  • Size: 228 KB
Statistics
  • Stars: 1
  • Watchers: 3
  • Forks: 0
  • Open Issues: 1
  • Releases: 0
Created about 1 year ago · Last pushed 10 months ago
Metadata Files
Readme

README.md

Interface do Chatbot da BD, feita com Streamlit

Instruções

A interface do chatbot pode ser executada localmente utilizando o Docker ou o Python.

Docker

Instale o Docker seguindo as instruções de instalação, de acordo com a distribuição linux que você usa. Em seguida, a partir da raiz deste repositório, execute os comandos: docker build -t <nome-da-tag>:latest . docker run <nome-da-tag>:latest

[!TIP] Você pode adicionar a flag --rm ao comando docker run para remover o container após a sua execução.

Python

Crie um ambiente virtual e ative-o: python3 -m venv <caminho-para-o-venv> . <caminho-para-o-venv>/bin/activate Em seguida, a partir da raíz deste repositório, instale o pacote: pip install --upgrade pip pip install . E execute-o utilizando o streamlit: streamlit run frontend/main.py

[!TIP] - Você pode adicionar a flag -e para instalar o pacote no modo editável durante o desenvolvimento. - Você pode criar o ambiente virtual e fazer a instalação do pacote utilizando ferramentas como o uv ou o poetry.

Owner

  • Name: Base dos Dados
  • Login: basedosdados
  • Kind: organization
  • Email: contato@basedosdados.org
  • Location: Brazil

Universalizando o acesso a dados de qualidade

GitHub Events

Total
  • Push event: 24
  • Pull request event: 12
  • Create event: 6
Last Year
  • Push event: 24
  • Pull request event: 12
  • Create event: 6

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 0
  • Total pull requests: 7
  • Average time to close issues: N/A
  • Average time to close pull requests: about 9 hours
  • Total issue authors: 0
  • Total pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 7
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 7
  • Average time to close issues: N/A
  • Average time to close pull requests: about 9 hours
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 7
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • vrtornisiello (7)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

.github/workflows/deploy-dev.yaml actions
  • actions/checkout v4 composite
  • google-github-actions/get-gke-credentials v0.2.1 composite
  • google-github-actions/setup-gcloud v0.2.1 composite
  • hashicorp/vault-action v3 composite
.github/workflows/release-dev.yaml actions
  • actions/checkout v4 composite
  • docker/build-push-action v6 composite
  • docker/login-action v3 composite
Dockerfile docker
  • python 3.13-slim build
poetry.lock pypi
  • altair 5.3.0
  • annotated-types 0.7.0
  • attrs 23.2.0
  • beautifulsoup4 4.12.3
  • blinker 1.8.2
  • cachetools 5.4.0
  • certifi 2024.7.4
  • charset-normalizer 3.3.2
  • click 8.1.7
  • colorama 0.4.6
  • contourpy 1.2.1
  • cycler 0.12.1
  • entrypoints 0.4
  • faker 28.0.0
  • favicon 0.7.0
  • fonttools 4.53.1
  • gitdb 4.0.11
  • gitpython 3.1.43
  • htbuilder 0.6.2
  • idna 3.7
  • jinja2 3.1.4
  • jsonschema 4.23.0
  • jsonschema-specifications 2023.12.1
  • kiwisolver 1.4.5
  • loguru 0.7.2
  • lxml 5.3.0
  • markdown 3.7
  • markdownlit 0.0.7
  • markupsafe 2.1.5
  • matplotlib 3.9.2
  • more-itertools 10.4.0
  • numpy 2.0.1
  • packaging 24.1
  • pandas 2.2.2
  • pillow 10.4.0
  • plotly 5.23.0
  • prometheus-client 0.20.0
  • protobuf 5.27.2
  • pyarrow 17.0.0
  • pydantic 2.11.2
  • pydantic-core 2.33.1
  • pydeck 0.9.1
  • pymdown-extensions 10.9
  • pyparsing 3.1.4
  • python-dateutil 2.9.0.post0
  • pytz 2024.1
  • pyyaml 6.0.2
  • referencing 0.35.1
  • requests 2.32.3
  • rpds-py 0.19.1
  • six 1.16.0
  • smmap 5.0.1
  • soupsieve 2.6
  • st-annotated-text 4.0.1
  • st-theme 1.2.3
  • streamlit 1.44.1
  • streamlit-camera-input-live 0.2.0
  • streamlit-card 1.0.2
  • streamlit-embedcode 0.1.2
  • streamlit-extras 0.5.0
  • streamlit-faker 0.0.3
  • streamlit-image-coordinates 0.1.9
  • streamlit-keyup 0.2.4
  • streamlit-toggle-switch 1.0.2
  • streamlit-vertical-slider 2.5.5
  • tenacity 8.5.0
  • toml 0.10.2
  • toolz 0.12.1
  • tornado 6.4.1
  • typing-extensions 4.12.2
  • typing-inspection 0.4.0
  • tzdata 2024.1
  • urllib3 2.2.2
  • validators 0.33.0
  • watchdog 4.0.1
  • win32-setctime 1.1.0
pyproject.toml pypi
  • loguru ^0.7.2
  • pydantic ^2.11.2
  • python ^3.10
  • streamlit ^1.44.1
  • streamlit-extras ^0.5.0