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 Transformer — przeglą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