Esse projeto foi desenvolvido individualmente, tendo como objetivo central, o estudo e a aplicação de dicionários da linguagem Python. A seguir, uma descrição do intuito do projeto:
Uma empresa recebeu muitos currículos para determinadas vagas e agora precisa classificar quantos candidatos tem o perfil necessário e quantos candidatos estão concorrendo a cada vaga.
Desenvolvi um projeto (usando dicionários) que vai gravar a quantidade de currículos para cada vaga e quantas pessoas têm pelo menos uma das palavras chaves necessárias no currículo. Para isso, o código Python vai checar quantos candidatos estão se inscrevendo, para qual vaga, nome do candidato e um resumo que a pessoa está enviando.
Usando as palavras chaves a seguir para cada vaga. O programa aceita os inputs: quantos candidatos serão cadastrados; qual o nome do candidato; para qual vaga está se inscrevendo; e um pequeno texto com o resumo do currículo do participante;
Vaga Analista de dados com as palavras chaves:
- Python, PowerBI, SQL, Boa comunicação
Vaga Cientista de dados com as palavras chaves:
- Python, Banco de dados, Machine Learning, Resolução De Problemas, Estatística
O texto do resumo vai ser informado pelo usuário e então o script verifica se pelo menos uma palavra chave da vaga está presente no resumo enviado pelo candidato
Ao final, o código deve mostrar como saída: quantas pessoas estão inscritas em cada vaga; e quantas pessoas tem o resumo com as palavras que estamos buscando.