Webanwendung
Zur einfacheren Nutzung haben wir eine einfache Full-Stack-Anwendung entwickelt (eine Flask-basierte API als Back-End und jQuery-Front-End), um Stellenbeschreibungen zu analysieren und mithilfe des Entity-Linking-Modells relevante Berufe, Fähigkeiten und Qualifikationen vorherzusagen.
Verwendung
Aktivieren Sie zunächst die virtuelle Umgebung wie erläutert hier. Führen Sie dann den folgenden Befehl in Python im Root-Verzeichnis Verzeichnis aus:
API ausführen
Führen Sie die Flask-Anwendung aus:
python app/server/matching.pyOder setzen Sie die Umgebungsvariable der Flask-Anwendung und verwenden Sie den Flask-Befehl:
export FLASK_APP=app/server/matching.py
flask run --host=0.0.0.0 --port=5001Beispielverwendung
Öffnen Sie den Browser und navigieren Sie zu
http://127.0.0.1:5001/.Fügen Sie eine Stellenbeschreibung ein in den bereitgestellten Textbereich ein.
Klicken Sie auf die Schaltfläche „Job analysieren“ um die Stellenbeschreibung an den
/matchEndpunkt zu senden.Sehen Sie sich die Ergebnisse an unter „Vorhergesagte Berufe“, „Vorhergesagte Fähigkeiten“ und „Vorhergesagte Qualifikationen“.
Diese App dient nur zu Demonstrationszwecken. Wenn Sie dieses Modell bereitstellen möchten, verwenden Sie eine zuverlässigere/sicherere Strategie.
Zuletzt aktualisiert