Ejemplo n.º 1
0
def saveTerms(term, v, score):
    entity = sqlHelper.sql_queryRows('terms',"WHERE `term` LIKE '%s' AND `v_j` = '%d'" %(term, v))
    if (len(entity) == 0):
        # insert)
        conn = sqlHelper.sqlConnect()
        cursor = conn.cursor()
        try:
            cursor.execute("""INSERT INTO terms(term, v_j, score) VALUES(%s, %s, %s) """, (term, str(v), str(score)))
            conn.commit()
        except :
            conn.rollback()
        conn.close()
        cursor.close()
    else:
        conn = sqlHelper.sqlConnect()
        cursor = conn.cursor()
        try:
            cursor.execute(
                """UPDATE terms set score = %s WHERE term LIKE %s AND v_j = %s """,
                (str(score), term, str(v))
            )
            conn.commit()
        except :
            conn.rollback()
        conn.close()
        cursor.close()
        # update
    return
Ejemplo n.º 2
0
def getTermScore(term, v):
    result = sqlHelper.sql_queryRows('terms',"WHERE term LIKE '%s' AND v_j='%s'" % (term,str(v)))
    return result[0][3]
Ejemplo n.º 3
0
def getDocsByClass(v):
    return sqlHelper.sql_queryRows('training_data','WHERE v = %s' %(v))
Ejemplo n.º 4
0
def readDocsByClass(v):
    return sqlHelper.sql_queryRows('training_data','WHERE v = ' + v)
Ejemplo n.º 5
0
def readTrainingDataToArray():
    return sqlHelper.sql_queryRows('training_data','')