From 684c45823a951ad9ec35b815ea1ca58db6cc2dbf Mon Sep 17 00:00:00 2001
From: nickgrifasi <nickgrifasi@vt.edu>
Date: Sun, 19 Mar 2023 12:04:57 -0400
Subject: [PATCH] protype csv for visualizations

---
 InteractionPrototype.csv | 62 ++++++++++++++++++++++++++++++++++++++++
 abstracting_script.py    |  5 ++++
 2 files changed, 67 insertions(+)
 create mode 100644 InteractionPrototype.csv

diff --git a/InteractionPrototype.csv b/InteractionPrototype.csv
new file mode 100644
index 0000000..3b1ad2f
--- /dev/null
+++ b/InteractionPrototype.csv
@@ -0,0 +1,62 @@
+33030,56,5,603,NULL,window-focus,"User looking at 09.03.01 - Doubly Linked Lists""""",8/29/2016 15:17,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:20,8/29/2016 15:20,NULL,NULL,NULL,NULL,
+33031,56,5,603,982,jsav-forward,"{"ev_num":0,"currentStep":9}",8/29/2016 15:19,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:20,8/29/2016 15:20,NULL,NULL,NULL,NULL,
+33032,56,5,603,982,jsav-forward,"{"ev_num":1,"currentStep":9}",8/29/2016 15:19,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:20,8/29/2016 15:20,NULL,NULL,NULL,NULL,
+33033,56,5,603,982,jsav-forward,"{"ev_num":2,"currentStep":9}",8/29/2016 15:19,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:20,8/29/2016 15:20,NULL,NULL,NULL,NULL,
+33034,56,5,603,982,jsav-forward,"{"ev_num":3,"currentStep":9}",8/29/2016 15:19,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:20,8/29/2016 15:20,NULL,NULL,NULL,NULL,
+33035,56,5,603,982,jsav-forward,"{"ev_num":4,"currentStep":9}",8/29/2016 15:19,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:20,8/29/2016 15:20,NULL,NULL,NULL,NULL,
+33036,56,5,603,982,jsav-forward,"{"ev_num":5,"currentStep":9}",8/29/2016 15:19,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:20,8/29/2016 15:20,NULL,NULL,NULL,NULL,
+33037,56,5,603,982,jsav-forward,"{"ev_num":6,"currentStep":9}",8/29/2016 15:19,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:20,8/29/2016 15:20,NULL,NULL,NULL,NULL,
+33038,56,5,603,982,jsav-forward,"{"ev_num":7,"currentStep":9}",8/29/2016 15:19,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:20,8/29/2016 15:20,NULL,NULL,NULL,NULL,
+33039,56,5,603,982,jsav-forward,"{"ev_num":8,"currentStep":9}",8/29/2016 15:19,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:20,8/29/2016 15:20,NULL,NULL,NULL,NULL,
+33042,56,5,603,983,jsav-forward,"{"ev_num":9,"currentStep":7}",8/29/2016 15:19,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:20,8/29/2016 15:20,NULL,NULL,NULL,NULL,
+33043,56,5,603,983,jsav-forward,"{"ev_num":10,"currentStep":7}",8/29/2016 15:20,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:20,8/29/2016 15:20,NULL,NULL,NULL,NULL,
+33044,56,5,603,983,jsav-forward,"{"ev_num":11,"currentStep":7}",8/29/2016 15:20,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:20,8/29/2016 15:20,NULL,NULL,NULL,NULL,
+33045,56,5,603,983,jsav-forward,"{"ev_num":12,"currentStep":7}",8/29/2016 15:20,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:20,8/29/2016 15:20,NULL,NULL,NULL,NULL,
+33046,56,5,603,983,jsav-forward,"{"ev_num":13,"currentStep":7}",8/29/2016 15:20,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:20,8/29/2016 15:20,NULL,NULL,NULL,NULL,
+33047,56,5,603,983,jsav-forward,"{"ev_num":14,"currentStep":7}",8/29/2016 15:20,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:20,8/29/2016 15:20,NULL,NULL,NULL,NULL,
+33048,56,5,603,983,jsav-forward,"{"ev_num":15,"currentStep":7}",8/29/2016 15:20,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:20,8/29/2016 15:20,NULL,NULL,NULL,NULL,
+33050,56,5,603,984,jsav-forward,"{"ev_num":16,"currentStep":8}",8/29/2016 15:20,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:21,8/29/2016 15:21,NULL,NULL,NULL,NULL,
+33051,56,5,603,984,jsav-forward,"{"ev_num":17,"currentStep":8}",8/29/2016 15:20,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:21,8/29/2016 15:21,NULL,NULL,NULL,NULL,
+33052,56,5,603,984,jsav-forward,"{"ev_num":18,"currentStep":8}",8/29/2016 15:20,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:21,8/29/2016 15:21,NULL,NULL,NULL,NULL,
+33053,56,5,603,984,jsav-forward,"{"ev_num":19,"currentStep":8}",8/29/2016 15:20,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:21,8/29/2016 15:21,NULL,NULL,NULL,NULL,
+33054,56,5,603,984,jsav-forward,"{"ev_num":20,"currentStep":8}",8/29/2016 15:20,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:21,8/29/2016 15:21,NULL,NULL,NULL,NULL,
+33055,56,5,603,984,jsav-forward,"{"ev_num":21,"currentStep":8}",8/29/2016 15:20,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:21,8/29/2016 15:21,NULL,NULL,NULL,NULL,
+33056,56,5,603,984,jsav-forward,"{"ev_num":22,"currentStep":8}",8/29/2016 15:20,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:21,8/29/2016 15:21,NULL,NULL,NULL,NULL,
+33057,56,5,603,985,jsav-forward,"{"ev_num":23,"currentStep":4}",8/29/2016 15:20,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:21,8/29/2016 15:21,NULL,NULL,NULL,NULL,
+33058,56,5,603,985,jsav-forward,"{"ev_num":24,"currentStep":4}",8/29/2016 15:20,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:21,8/29/2016 15:21,NULL,NULL,NULL,NULL,
+33059,56,5,603,985,jsav-forward,"{"ev_num":25,"currentStep":4}",8/29/2016 15:20,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:21,8/29/2016 15:21,NULL,NULL,NULL,NULL,
+33060,56,5,603,985,jsav-forward,"{"ev_num":26,"currentStep":4}",8/29/2016 15:20,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:21,8/29/2016 15:21,NULL,NULL,NULL,NULL,
+33092,56,5,603,NULL,hyperlink-ui-id-6,"{href"":""#DList_XOR_code_Java""}""",8/29/2016 15:22,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:41,8/29/2016 15:41,NULL,NULL,NULL,NULL,
+33093,56,5,603,NULL,hyperlink-ui-id-6,"{href"":""#DList_XOR_code_Java""}""",8/29/2016 15:22,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:41,8/29/2016 15:41,NULL,NULL,NULL,NULL,
+33094,56,5,603,NULL,hyperlink-ui-id-5,"{href"":""#DList_XOR_code_Processing""}""",8/29/2016 15:22,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:41,8/29/2016 15:41,NULL,NULL,NULL,NULL,
+33095,56,5,603,NULL,hyperlink-ui-id-4,"{href"":""#DList_XOR_code_Java_Generic""}""",8/29/2016 15:22,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:41,8/29/2016 15:41,NULL,NULL,NULL,NULL,
+33096,56,5,603,NULL,hyperlink-ui-id-6,"{href"":""#DList_XOR_code_Java""}""",8/29/2016 15:22,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:41,8/29/2016 15:41,NULL,NULL,NULL,NULL,
+33097,56,5,603,NULL,window-blur,"User is no longer looking at 09.03.01 - Doubly Linked Lists""""",8/29/2016 15:34,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:41,8/29/2016 15:41,NULL,NULL,NULL,NULL,
+33098,56,5,603,NULL,window-focus,"User looking at 09.03.01 - Doubly Linked Lists""""",8/29/2016 15:39,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:41,8/29/2016 15:41,NULL,NULL,NULL,NULL,
+33099,56,5,603,NULL,window-blur,"User is no longer looking at 09.03.01 - Doubly Linked Lists""""",8/29/2016 15:40,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:41,8/29/2016 15:41,NULL,NULL,NULL,NULL,
+33100,56,5,603,NULL,window-unload,"User closed or refreshed 09.03.01 - Doubly Linked Lists""""",8/29/2016 15:40,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:41,8/29/2016 15:41,NULL,NULL,NULL,NULL,
+33101,56,5,603,NULL,window-unload,"User closed or refreshed 09.03.01 - Doubly Linked Lists""""",8/29/2016 15:40,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:41,8/29/2016 15:41,NULL,NULL,NULL,NULL,
+33102,56,5,604,NULL,document-ready,"User loaded the 09.04.01 - List Element Implementations""""",8/29/2016 15:40,1.47249E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:41,8/29/2016 15:41,NULL,NULL,NULL,NULL,
+33103,56,5,604,NULL,document-ready,"User loaded the 09.04.01 - List Element Implementations""""",8/29/2016 15:40,1.47249E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:41,8/29/2016 15:41,NULL,NULL,NULL,NULL,
+33104,56,5,604,NULL,window-unload,"User closed or refreshed 09.04.01 - List Element Implementations""""",8/29/2016 15:40,1.47249E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:41,8/29/2016 15:41,NULL,NULL,NULL,NULL,
+33105,56,5,604,NULL,document-ready,"User loaded the 09.04.01 - List Element Implementations""""",8/29/2016 15:40,1.47249E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:41,8/29/2016 15:41,NULL,NULL,NULL,NULL,
+33106,56,5,604,NULL,window-unload,"User closed or refreshed 09.04.01 - List Element Implementations""""",8/29/2016 15:40,1.47249E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:43,8/29/2016 15:43,NULL,NULL,NULL,NULL,
+33107,56,5,604,NULL,window-focus,"User looking at 09.04.01 - List Element Implementations""""",8/29/2016 15:42,1.47249E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:43,8/29/2016 15:43,NULL,NULL,NULL,NULL,
+33108,56,5,604,986,jsav-forward,"{""ev_num"":0,""currentStep"":2}",8/29/2016 15:42,1.47249E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:43,8/29/2016 15:43,NULL,NULL,NULL,,
+33109,56,5,604,986,jsav-forward,"{""ev_num"":1,""currentStep"":2}",8/29/2016 15:43,1.47249E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:43,8/29/2016 15:43,NULL,NULL,NULL,,
+33110,56,5,604,NULL,window-blur,"User is no longer looking at 09.04.01 - List Element Implementations""""",8/29/2016 15:44,1.47249E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:47,8/29/2016 15:47,NULL,NULL,NULL,NULL,
+33111,56,5,604,NULL,window-focus,"User looking at 09.04.01 - List Element Implementations""""",8/29/2016 15:44,1.47249E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:47,8/29/2016 15:47,NULL,NULL,NULL,NULL,
+33112,56,5,604,987,jsav-forward,"{""ev_num"":2,""currentStep"":1}",8/29/2016 15:47,1.47249E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:47,8/29/2016 15:47,NULL,NULL,NULL,,
+33113,56,5,604,988,jsav-forward,"{""ev_num"":3,""currentStep"":1}",8/29/2016 15:47,1.47249E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:48,8/29/2016 15:48,NULL,NULL,NULL,,
+33114,56,5,604,NULL,window-blur,"User is no longer looking at 09.04.01 - List Element Implementations""""",8/29/2016 15:48,1.47249E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:50,8/29/2016 15:50,NULL,NULL,NULL,NULL,
+33115,56,5,604,NULL,window-unload,"User closed or refreshed 09.04.01 - List Element Implementations""""",8/29/2016 15:49,1.47249E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:50,8/29/2016 15:50,NULL,NULL,NULL,NULL,
+33116,56,5,604,NULL,window-unload,"User closed or refreshed 09.04.01 - List Element Implementations""""",8/29/2016 15:49,1.47249E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:50,8/29/2016 15:50,NULL,NULL,NULL,NULL,
+33117,56,5,605,NULL,document-ready,"User loaded the 09.05.01 - Freelists""""",8/29/2016 15:49,1.47249E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:50,8/29/2016 15:50,NULL,NULL,NULL,NULL,
+33118,56,5,605,NULL,window-unload,"User closed or refreshed 09.05.01 - Freelists""""",8/29/2016 15:50,1.47249E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:50,8/29/2016 15:50,NULL,NULL,NULL,NULL,
+33119,56,5,606,NULL,document-ready,"User loaded the 09.06.01 - Practice Questions""""",8/29/2016 15:50,1.47249E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:51,8/29/2016 15:51,NULL,NULL,NULL,NULL,
+33120,56,5,606,NULL,window-unload,"User closed or refreshed 09.06.01 - Practice Questions""""",8/29/2016 15:50,1.47249E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:51,8/29/2016 15:51,NULL,NULL,NULL,NULL,
+33121,56,5,607,NULL,document-ready,"User loaded the 09.06.02 - Chapter Review Questions""""",8/29/2016 15:50,1.47249E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:51,8/29/2016 15:51,NULL,NULL,NULL,NULL,
+33122,56,5,NULL,NULL,window-unload,"User closed or refreshed 11.01.01 - Glossary""""",8/29/2016 15:50,1.47248E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:51,8/29/2016 15:51,NULL,NULL,NULL,NULL,
+33123,56,5,607,NULL,window-unload,"User closed or refreshed 09.06.02 - Chapter Review Questions""""",8/29/2016 15:50,1.47249E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 15:51,8/29/2016 15:51,NULL,NULL,NULL,NULL,
+33150,56,5,NULL,NULL,document-ready,"User loaded the 10.01.01 - Binary Trees Chapter Introduction""""",8/29/2016 15:50,1.47249E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 16:00,8/29/2016 16:00,NULL,NULL,NULL,NULL,
+33151,56,5,NULL,NULL,window-unload,"User closed or refreshed 10.01.01 - Binary Trees Chapter Introduction""""",8/29/2016 15:50,1.47249E+12,Chrome,52,linux,,PC,172.25.132.16,8/29/2016 16:00,8/29/2016 16:00,NULL,NULL,NULL,NULL,
diff --git a/abstracting_script.py b/abstracting_script.py
index 44ddba0..982a2f0 100644
--- a/abstracting_script.py
+++ b/abstracting_script.py
@@ -134,6 +134,11 @@ def abstract(file_name):
     readfile(file_name)
     print("Reading complete")
     
+    ##FIXING COLUMN PROBLEM
+
+    print(csvdata)
+
+
     global avg_session_time
     global total_session_count
     global total_session_time
-- 
GitLab