Presentation Timer is a small application intended to help academics and other people practice presentations with strict time limits. It allows for up to two warnings to be displayed visually or audibly or both at any time during the presentation. The visual warning is modeled after how academic conferences warn presenters about how much time they have remaining.
Requirements about the presentation process at conferences were elicited from Jaana Eigi who provided valuable insights. This is the JavaScript version that runs as a static single page app.
A small demo project to record mouse movements and play them back.
A JS array is used to store mouse coordinates.
Clicks are also recorded and logged to the screen along with the window size and a UUID.
Play back is done with jQuery and CSS.
Quizzer is a small desktop application that reads an SQLite database of countries and then asks what the capital of a randomly chosen country is.
It presents this in the form of a multiple choice question with one correct answer and three incorrect answers.
The application uses Tkinter to present itself as a GUI for the user to interact with. I wrote this mainly as a small project to familiarise myself with the Tkinter interface.
The analysis are in jupyter notebooks, if you click on either of them above github should render the output for them.
Multi bat species cohabitation at roost sites was explored. Bat species abundance counts were grouped and then clustering based on derived statistical values using the k-means algorithm. Silhouette analysis was used to judge clustering quality. This was then compared to actual cohabitation counts at roost sites.
Chisquared test was used to determine if the differences between roost and hibernation abundance is significant.