AI / NLP

CV Transformer

System AI, który zamienia potoczne notatki o Twoim doświadczeniu w gotowe, profesjonalne wpisy do CV - działający lokalnie na polskim modelu językowym.

Rok2026
RolaProgramistka AI
Czas trwaniaMaj–Czerwiec 2026
PythonHugging Face TransformersGradioPyTorchLLMNLP
CV Transformer
CV Transformerprzegląd
Przegląd

Historia tego projektu

Wyzwanie
Problem

Wiele osób ma wartościowe doświadczenie, ale nie potrafi go opisać "oficjalnym" językiem CV - notatka typu "liczyłam faktury i siedziałam w Excelu" ginie, zamiast stać się mocnym punktem w dokumencie.

Podejście
Rozwiązanie

Zbudowałam pipeline oparty na modelu Bielik-1.5B-v3.0-Instruct (polski, dostrojony instrukcyjnie LLM od SpeakLeash), uruchomiony lokalnie na GPU. Notatka trafia do modelu przez prompt w formacie one-shot, a wynik przechodzi przez post-processing czyszczący artefakty markdown. Dodatkowo zbudowałam drugą funkcję: wgranie całego pliku CV (PDF/DOCX/TXT), automatyczny podział na sekcje i poprawę każdego wpisu z osobna. Całość owinęłam w dwuzakładkowy interfejs w Gradio.

0.696
Rezultat
Efekt

Średnia spójność semantyczna (cosine similarity) na poziomie 0.696 i współczynnik kompresji 0.89 - model skraca tekst w stopniu pożądanym dla CV, nie gubiąc treści. Przetestowałam cztery wartości temperature, żeby znaleźć równowagę między kreatywnością a przewidywalnością.

Funkcje

Co potrafi CV Transformer

Funkcja 01

Transformacja notatki w czasie rzeczywistym

Wpisz potoczną notatkę o czymś, co robiłaś/eś w pracy, a model w kilka sekund zamienia ją w dopracowane zdanie gotowe do CV - dzięki starannie zaprojektowanemu promptowi one-shot, bez fine-tuningu.

  • Transformacja pojedynczej notatki na profesjonalny wpis CV w czasie rzeczywistym
  • Prompt one-shot eliminujący halucynacje modelu
  • Post-processing czyszczący artefakty formatowania
Transformacja notatki w czasie rzeczywistym
Funkcja 02

Wgranie i poprawa całego CV

Wgraj cały plik CV w formacie PDF, DOCX lub TXT, a pipeline automatycznie podzieli go na sekcje i poprawi każdy wpis za jednym razem - bez kopiowania linijka po linijce.

  • Wgranie pliku CV i automatyczna poprawa wszystkich sekcji naraz
  • Automatyczny podział na sekcje dla plików PDF/DOCX/TXT
  • Interaktywny interfejs Gradio z dwiema zakładkami
Wgranie i poprawa całego CV
Stos technologiczny

Zbudowane przy użyciu

PythonHugging Face TransformersGradioPyTorchLLMNLP