Skip to content

Nicolasvegam/astrazeneca

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Astrazeneca

La siguiente aplicación tiene por objetivo hacer la medición y control de competencias y comportamientos por parte de AstraZeneca en el cono sur (i.e. Argentina, Chile y Uruguay).

A continuación, se detallan el funcionamiento y explicación de los componentes:

  • app1/MATRICES: es la ubicación de la matrices ideales de AstraZeneca, esto es sólo ocupado en un fase de desarrollo de la plataforma, ya que en un caso de producción estas matrices deben estar disponibles en un servidor. En su interior contiene las matrices de los tres roles (i.e. AMP, FLSM y KAM) en un formato .xlsx.

  • fake_data.py: este es un archivo también de desarrollo. Básicamente, es un seeder para el testeo de la plataforma. Al interior de este script tenemos las funciones que leen automáticamente las matrices para enviar esa información en forma de puntaje en un formato JSON al back-end

  • levels.py: funciones de apoyo para calcular toda la data que aparece en las vista generales.

Para correr la aplicación debes tener instalado Python versión 3.6 o superior, django y la libreria openpyxl. A continuación se debe introducir en la consola el siguiente comando:

python manage.py runserver

ó

python3 manage.py runserver

Para correr los utils donde se encuentra el scrapper de ofertas laborales debes tener instalado selenium + el driver de chrome (u otro navegador) para que la librería pueda acceder y ser autorizada para concretar sus funciones.

pip install selenium

ó

pip3 install selenium

About

AI platform to assess @AstraZeneca competencies

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published