Changes
Browse files
app.py
CHANGED
@@ -30,29 +30,13 @@ warnings.filterwarnings('ignore')
|
|
30 |
from DbConnection import DbConnection
|
31 |
from UploadFile import UploadOpenFile
|
32 |
from SkillExtract import SkillExtractorDetails
|
33 |
-
|
|
|
34 |
import os
|
35 |
os.environ['HF_HOME'] = '/hug/cache/'
|
36 |
|
37 |
app = FastAPI()
|
38 |
|
39 |
-
class FileDetails(BaseModel):
|
40 |
-
filecontents: str
|
41 |
-
filename: str
|
42 |
-
fileid: str
|
43 |
-
message: str
|
44 |
-
|
45 |
-
|
46 |
-
class SkillDetails(BaseModel):
|
47 |
-
skillid: int
|
48 |
-
requiredSkills: str
|
49 |
-
softSkills: str
|
50 |
-
goodToHaveSkills: str
|
51 |
-
|
52 |
-
class FileResponse(BaseModel):
|
53 |
-
fileid: int
|
54 |
-
message: str
|
55 |
-
|
56 |
nlp = spacy.load("en_core_web_lg")
|
57 |
# init skill extractor
|
58 |
skill_extractor = SkillExtractor(nlp, SKILL_DB, PhraseMatcher)
|
|
|
30 |
from DbConnection import DbConnection
|
31 |
from UploadFile import UploadOpenFile
|
32 |
from SkillExtract import SkillExtractorDetails
|
33 |
+
from APIModalsDetails import FileDetails
|
34 |
+
from APIModalsDetails import SkillDetails
|
35 |
import os
|
36 |
os.environ['HF_HOME'] = '/hug/cache/'
|
37 |
|
38 |
app = FastAPI()
|
39 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
40 |
nlp = spacy.load("en_core_web_lg")
|
41 |
# init skill extractor
|
42 |
skill_extractor = SkillExtractor(nlp, SKILL_DB, PhraseMatcher)
|