mandarinSh / OpenPolyEdu

2 stars 4 forks source link

Getting counts of each event for every user #16

Closed mandarinSh closed 4 years ago

mandarinSh commented 5 years ago

This PR is getting counts of each event for every user.

It looks like this:

1

This task creates result files in .csv and .xlsx formats which could be found in the "result" directory. The result contains count of events for every user groupped by page. Events are hardcoded in the code. Other events could be added to this array. Additional functionality for loading events from file will be added later.

Events analized in this task: 'play_video', 'pause_video', 'load_video', 'edx.special_exam.proctored.attempt.started', 'edx.ui.lms.outline.selected'

IgorNikiforov commented 5 years ago

Over all, I like the progress, and I want suggest you to merge the PR into Main. If will simplify our development and your development. Because if is expected, that other team will contribute to the same files as you. So, please, go ahead and merge once you correct the minor remarks.

P.S. I like to see, that you get the idea of running and adding new analytics tasks!

IgorNikiforov commented 5 years ago

Also, I would expect to have the output as a table. Please, see the ppt with the example of what I'm expecting to see.

AndreyKoltsov1997 commented 5 years ago

I don't think you should merge the .csv file with results.