Es tu grado de afinidad con un proyecto. Como freelance, te sirve para detectar rápidamente los proyectos en los que más te motiva trabajar, y como cliente, te servirá para filtrar los candidatos interesados en tu proyecto.
Shakers nació con una misión. Que millones de personas se despierten inspiradas y satisfechas con el trabajo que realizan. Y para que esto suceda, es necesario que trabajemos en aquellas cosas que nos motivan y nos hacen levantarnos de la cama con ganas. Al trabajador de hoy, ya no le vale con un proyecto y una garantía de pago al final. El trabajador de hoy quiere retos, quiere alinear su trabajo con su forma de vida y sus valores. Y es que, si eres un fanático del baloncesto, ¿No preferirías trabajar para la NBA que para Coca-Cola?
Por esto decidimos crear un algoritmo que vaya más allá de las típicas variables que se tienen en cuenta en otros marketplace de talento o de proyectos (habilidades profesionales, experiencia...), e incluimos variables como la motivación o la personalidad.
¿Cómo funciona el algoritmo?
Para calcular el match, utilizamos un enfoque híbrido que combina técnicas de filtrado colaborativo y filtrado basado en contenido. El filtrado colaborativo se basa en la información previa proporcionada por los usuarios, tanto freelance como clientes (variables que hemos categorizado como variables "base" y las variables "de precisión").
Por otro lado, el filtrado basado en contenido utiliza la información específica de cada candidato y puesto de trabajo (como las habilidades y experiencias) para recomendar puestos o candidatos similares. Estas técnicas están implementadas en una arquitectura de deep learning que mejorar la precisión de nuestros sistemas de recomendación y nos mejorar la precisión con cada proyecto y cada candidato.
Variables que utiliza el algoritmo
Variables base
Son requeridas para que pueda calcularse un porcentaje de match. Nos sirven para calcular un porcentaje de match base y asegurar que siempre se cumplirán los requisitos técnicos mínimos para poder aplicar a un proyecto.
- Conocimientos del freelance: como no podía ser de otra manera, tenemos en cuenta los conocimientos técnicos de un freelance (Especialidades, Súper Especialidad, habilidades y herramientas que sabe utilizar).
- Experiencia del freelance: utilizamos la información de las habilidades desarolladas en proyectos pasados.
- Requisitos del proyecto: la serie de conocimientos y habilidades que un cliente demanda para su proyecto
De esta forma, un usuario que tenga las habilidades "Wordpress" o "Diseño Web" validadas en su perfil, tendrá un porcentaje de match "base" alto con los proyectos que demanden dichos conocimientos.
Del mismo modo, un usuario que no tenga nociones de una tecnología como "React", nunca podrá tener un porcentaje de match suficiente como para poder aplicar a un proyecto de "React".
Variables de precisión
El segundo bloque de variables son las que nos permiten ajustar el porcentaje de match en base a otros criterios más allá de lo estrictamente profesional, premiando a los usuarios que tienen un nivel de motivación y de fit cultural más alto con un proyecto.
En Shakers tenemos un mantra, un trabajador motivado ofrecerá siempre mejores resultados que uno que sólo busca un pago a final de mes, por eso siempre debemos intentar al candidato que se diferencia no sólo por sus habilidades, sino por sus ganas de participar en un proyecto.
- Personalidad: basándonos en el modelo Big Five de personalidad, hemos diseñado dos test de personalidad en el entorno laboral que nos permiten predecir el nivel de afinidad personal entre un freelance, un cliente y todo el equipo que vaya a participar en un proyecto. Porque, ¿A todos nos gusta tener buen rollo en el trabajo? ¿No?
- Motivación: tras realizar un estudio a más de 80 freelance y managers de empresas, detectamos que las variables que más influyen en la motivación son: el tipo de reto profesional, los valores de la empresa y la industria o sector de dicha empresa. Por ello, hemos diseñado un test para identificar los intereses de un freelance, y otorgarle un mayor porcentaje de match a los proyectos que encajen con las motivaciones del talento.
Si quieres que el porcentaje de match que ves en la aplicación sea lo más preciso posible, tendrás que completar tu perfil al 100%, para poder tener en cuenta todas estas variables de precisión.
¿Para qué se utiliza el porcentaje de match?
En primer lugar, el porcentaje de match sirve como referencia para evaluar qué proyectos te pueden resultar interesantes como freelance,
y qué candidatos son más óptimos para tu proyecto como cliente
No sólo esto, si no que siempre exigimos un match mínimo del 70% para que un freelance pueda presentarse como candidato a un proyecto: