Создание приложения для сопоставления резюме с помощью tRPC, NLP и Vertex AI
В этой статье, Я рассказываю, как сделал приложение для сопоставления резюме с вакансиями, используя tRPC, TypeScript и Google Vertex AI. Проект принимает PDF-резюме и описания вакансий, извлекает из них текст, применяет базовое NLP для выявления навыков, а затем обращается к Gemini 1.5 Flash для более глубокого анализа. По ходу статьи я объясняю, почему tRPC показался мне быстрее и чище, чем REST или GraphQL для MVP, показываю примеры кода из репозитория и обсуждаю как преимущества, так и ограничения такого подхода.
https://habr.com/ru/articles/943306/
#trpc #trpc_vs_rest #trpc_vs_graphql #typesafe_api #resume_matcher_app #pdf_text_extraction_nodejs #nlp #google_vertex_ai #gemini