O projeto tem como objetivo desenvolver um protótipo de uma plataforma que possa ajudar a otimizar e ampliar o processo de contratação, automatizando as etapas do recrutamento que envolvem aceitar aplicativos, coleta de dados e informações sobre o pool de candidatos, comparando candidatos, classificação e lista restrita de todos os candidatos. Essa plataforma pode ser útil para realizar campanhas de recrutamento em larga escala, estreitando o pool candidato para qualquer publicação de emprego específica.
Vídeo de demonstração do projeto: Apresentação - Projeto Darwin | Pelo plano de equipe
Construído com
| Software | Versão |
|---|
| Adobe XD | 24.0.22 |
| Zeplin | 4.0.2 |
| Python 3 | 3.7.1 |
| API do Twitter | 7.0 |
| IBM Watson | 2.0 |
| Insights de personalidade do IBM Watson | Atualização de serviço 12-12-2019 |
| IBM DB2 | 11.5 |
| Armazenamento de objetos em nuvem IBM | 2.0 |
Pré-requisitos
| Nome | Versão mais baixa testada com |
|---|
| Google Chrome | 83.0.4103.116 |
| Microsoft Chromium Edge | 84.0.522.35 |
| Nome | Versão mais baixa testada com |
|---|
| Safári | 13.1.1 |
| Google Chrome | 83.0.4103 |
- Bibliotecas de Desenvolvimento
| Nome | Última versão testada com |
|---|
| Python | 3.7.1 |
| Pandas | 0.25.1 |
| Balão | 1.1.1 |
| Flask-cors | 3.0.8 |
| IBM-COS-SDK | 2.6.3 |
| IBM-DB | 3.0.2 |
| IBM-WATSON | 4.5.0 |
| Python-dotenv | 0,13.0 |
| Tweepy | 3.8.0 |
Instruções
git clone https://github.com/mihirs16/Project-Darwin
- Agora instale todas as bibliotecas necessárias através dos requisitos.txt
pip install requirements.txt
- Agora crie um arquivo com o nome
.env . Adicione todas as teclas da API dentro deste arquivo como texto. Clique aqui para saber mais sobre as teclas de API ocultas como variáveis de ambiente.
EXAMPLE_API_KEY=examplekeyvalue123
- Você pode encontrar todas as chaves necessárias no
k3y5.py , como variáveis de ambiente importadas. - Agora execute o Flask App
app.py
- No seu navegador, aberto http: // localhost: 5000 (ou
:{port-number} , conforme especificado pelo servidor de desenvolvimento do Flask)
Isenção de responsabilidade
O projeto acima mencionado Darwin ainda é um protótipo experimental. No entanto, as instâncias adequadas para casos de uso específicos podem ser gerados e desenvolvidos para seu uso. Para entrar em contato conosco para esse esforço, consulte os colaboradores deste projeto.