Skip to content

francescocarpineti091299/analizza_log_21-22

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

analizza_log[21-22]

Progetto per estrarre descrittori degli utenti di e-learning

Scrivere un programma Python che legge una lista di log anonimizzati da un file.

Ciascun elemento della lista di log è costituito dalle seguenti otto informazioni:

  • Data/Ora
  • Identificativo unico dell’utente
  • Contesto dell’evento
  • Componente
  • Evento
  • Descrizione
  • Origine
  • Indirizzo IP

L'obiettivo è quello di calcolare per ogni utente un vettore di feature e salvare i dati sia in un foglio excel, sia in formato json

Possibili feature per ogni utente

  • numero totale di eventi
  • quante volte si è verificato ciascun evento
  • data primo evento
  • data ultimo evento
  • numero di giorni tra il primo e l'ultimo evento
  • media e varianza del numero eventi in una settimana (da lunedi' a domenica)
  • altre features a piacere

About

Progetto per estrarre descrittori degli utenti di e-learning

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%