dvs30 commited on
Commit
00a41ce
·
verified ·
1 Parent(s): bbc1c7f

Upload track_utils.py

Browse files
Files changed (1) hide show
  1. track_utils.py +32 -0
track_utils.py ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Load Database Pkg
2
+ import sqlite3
3
+ conn = sqlite3.connect('data.db', check_same_thread=False)
4
+ c = conn.cursor()
5
+
6
+
7
+ # Fxn
8
+ def create_page_visited_table():
9
+ c.execute('CREATE TABLE IF NOT EXISTS pageTrackTable(pagename TEXT,timeOfvisit TIMESTAMP)')
10
+
11
+ def add_page_visited_details(pagename,timeOfvisit):
12
+ c.execute('INSERT INTO pageTrackTable(pagename,timeOfvisit) VALUES(?,?)',(pagename,timeOfvisit))
13
+ conn.commit()
14
+
15
+ def view_all_page_visited_details():
16
+ c.execute('SELECT * FROM pageTrackTable')
17
+ data = c.fetchall()
18
+ return data
19
+
20
+
21
+ # Fxn To Track Input & Prediction
22
+ def create_emotionclf_table():
23
+ c.execute('CREATE TABLE IF NOT EXISTS emotionclfTable(rawtext TEXT,prediction TEXT,probability NUMBER,timeOfvisit TIMESTAMP)')
24
+
25
+ def add_prediction_details(rawtext,prediction,probability,timeOfvisit):
26
+ c.execute('INSERT INTO emotionclfTable(rawtext,prediction,probability,timeOfvisit) VALUES(?,?,?,?)',(rawtext,prediction,probability,timeOfvisit))
27
+ conn.commit()
28
+
29
+ def view_all_prediction_details():
30
+ c.execute('SELECT * FROM emotionclfTable')
31
+ data = c.fetchall()
32
+ return data