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
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
Metadata Files
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
--rmao comandodocker runpara 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
-epara 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
- Website: https://info.basedosdados.org/links
- Twitter: basedosdados
- Repositories: 11
- Profile: https://github.com/basedosdados
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
- 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
- actions/checkout v4 composite
- docker/build-push-action v6 composite
- docker/login-action v3 composite
- python 3.13-slim build
- 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
- loguru ^0.7.2
- pydantic ^2.11.2
- python ^3.10
- streamlit ^1.44.1
- streamlit-extras ^0.5.0