Vaibhav84 commited on
Commit
c2f2c32
·
1 Parent(s): 163e27f
Files changed (1) hide show
  1. SkillExtractV1.py +7 -7
SkillExtractV1.py CHANGED
@@ -7,7 +7,7 @@ class SkillExtractorDetailsV1:
7
 
8
  def GetSkillData(skill_extractor, inputData, db_params):
9
  getdbskills = SkillExtractorDetailsV1.GetSkillDatafromDB(db_params)
10
- print(getdbskills)
11
  skills_list = []
12
  annotations = skill_extractor.annotate(inputData)
13
  matches = annotations['results']['full_matches']+annotations['results']['ngram_scored']
@@ -18,6 +18,8 @@ class SkillExtractorDetailsV1:
18
  skill_name = skill_name1.split("(")[0].strip()
19
  skill_type = skill_extractor.skills_db[skill_id]['skill_type']
20
  skill_score = round(result['score'],2)
 
 
21
  if(skill_type != 'Soft Skill'):
22
  #print(skill_name)
23
  if( skill_name in skills_list):
@@ -28,11 +30,9 @@ class SkillExtractorDetailsV1:
28
 
29
  def GetSkillDatafromDB(db_params):
30
  conn = psycopg2.connect(**db_params)
31
- cursor_obj = conn.cursor()
32
-
33
- query = "select skilldetails from skillmaster where weightage = 0"
34
- cursor_obj.execute(query)
35
- skill_data = cursor_obj.fetchall()
36
- return skill_data
37
 
38
 
 
7
 
8
  def GetSkillData(skill_extractor, inputData, db_params):
9
  getdbskills = SkillExtractorDetailsV1.GetSkillDatafromDB(db_params)
10
+
11
  skills_list = []
12
  annotations = skill_extractor.annotate(inputData)
13
  matches = annotations['results']['full_matches']+annotations['results']['ngram_scored']
 
18
  skill_name = skill_name1.split("(")[0].strip()
19
  skill_type = skill_extractor.skills_db[skill_id]['skill_type']
20
  skill_score = round(result['score'],2)
21
+ result = getdbskills[getdbskills['skill'] == skill_name.upper()]
22
+ print('----'+ result)
23
  if(skill_type != 'Soft Skill'):
24
  #print(skill_name)
25
  if( skill_name in skills_list):
 
30
 
31
  def GetSkillDatafromDB(db_params):
32
  conn = psycopg2.connect(**db_params)
33
+
34
+ query = "select upper(skilldetails) skill from skillmaster where weightage = 0"
35
+ df = pd.read_sql_query(query, conn)
36
+ return df
 
 
37
 
38