El increíble sitio de curaduría de ofertas para desarrolladores que hice (búsqueda poderosa, recomendaciones poderosas)
(devrunner.dev)Por qué lo hice
- Administro una comunidad de desarrolladores como hobby.
- Después de una cirugía, no puedo trabajar por temas de salud, pero quería seguir desarrollando, así que lo hice. (un joven que descansó muchísimo)
- En el sitio anterior, solo en la sección de ofertas de trabajo, sin costos de promoción ni esfuerzo especial,
- 100 ~ 200+ visitantes únicos por semana (clarity)
- 60%+ de tasa de retorno
registró esos números, así que lo separé como un servicio independiente. (solo a través de Threads + conocidos)
Funciones de las que quiero presumir
1. Recomendaciones increíbles
- Al hacer clic en la página de detalle de un empleo, a la derecha se recomiendan ofertas relacionadas y blogs técnicos.
- Apliqué un ordenamiento basado en RRF (Reciprocal Rank Fusion) de similitud vectorial + score BM25.
- Encuentra justo las vacantes adecuadas sin que se sienta forzado.
2. Curaduría increíble y extracción de información
- En la etapa de recolección, extraigo con la API de OpenAI información como años de experiencia, categoría tecnológica y un resumen de una línea.
- La información extraída se utiliza para la búsqueda y la visualización.
3. Búsqueda increíble
- Refuerzo el score BM25 para ciertas combinaciones de palabras clave.
- Ejemplo: al buscar "Naver Cloud", las vacantes que incluyen juntas las palabras "Naver Cloud" aparecen hasta arriba, por encima de otras ofertas que contienen "Naver" o "Cloud" por separado.
- Esto fue más difícil de lo que parecía, así que después lo organizaré y lo publicaré.
Fuentes recopiladas
Naver, LINE, Toss, Danggeun, Baemin, Meta, Google, Microsoft, etc.
Criterios de recolección:
- que puedan obtenerse desde una Job API del extranjero (de pago), o
- que no indiquen restricciones de uso no comercial para la recolección de recursos
Punto desafortunado: no pude incluir a Kakao porque en sus Terms of Use prohíben la recolección incluso con fines no comerciales.
Link: devrunner.dev
Que todos sean felices
13 comentarios
¿Qué es Daebalja?
Era un error tipográfico vergonzoso; ;;;
Es un buen sitio, pero hay algunas partes donde ciertos enlaces no funcionan; estaría bueno que las corrigieran~!
https://careers.linecorp.com/ko/jobs/2838/
Ah, esto no fue un caso aislado; cuando explotó Cloudflare Play hace dos días, no había internet, así que en ese momento corrió el batch de expiración y se murió jajaja
Hoy de madrugada lo dejaré programado para que vuelva a correr
Acabo de confirmar que en el proceso por lotes que maneja posteriormente las vacantes expiradas no detecté un caso límite.
Parece que esto también lo podré corregir y desplegar de inmediato para mañana. Gracias : )
Nuestro "gran"
Muy bueno
Gracias por el gran sitio.
Gracias, jeje
¿Quizás la mayoría de esta información la obtienen mediante crawling?
Uso una combinación de RSS, crawling y APIs de empleos pagas.
Por cualquiera de esos medios termino obteniendo información de vacantes en lenguaje natural, y para eso uso la API de OpenAI para extraer los campos necesarios y usarlos en consulta/búsqueda/recomendación.
Hoy bastante gente nos visitó a través de este sitio, gracias.
A través de Clarity vi qué estaba pasando del lado del cliente, y aunque no hay tiempos de carga, la transición entre páginas es lenta, así que hay demasiados casos de dead click...
En este caso lo corregiré rápido : ) Que todos sean felices
No hace mucho que publiqué aquí, pero sí se nota que bastantes usuarios en vivo de Clarity están entrando.
Gracias : )