Skip to content
View thomasnapier's full-sized avatar

Block or report thomasnapier

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
thomasnapier/README.md

Hi 👋, I'm Thomas NapierProfile Hits

About Me

I am a final-year PhD candidate, Researcher and IT Educator at James Cook University. I enjoy turning complex real-world problems into elegant, scalable solutions. My work spans research, education, and software development with a focus on machine learning, augmented reality and bio/ecoacoustics.

Languages/Frameworks I'm good at:

Python JavaScript C# CSS 3 HTML 5 TensorFlow PyTorch Django Flask Unity GitLab LaTeX

Languages/Frameworks I'm familiar with:

Java Express.js Linux R Jupyter Notebook Ubuntu Apple ARKit

Languages/Frameworks I'm learning:

Electron Express TypeScript AWS Docker

Environments I work with:

GitHub Android Studio PyCharm Visual Studio Code Sublime Text Ubuntu

🔬 Research

Current Focus Areas:

  • LEAVES: A tool for rapid annotation and visualization of large-scale ecoacoustic data using machine learning and unsupervised segmentation techniques. Check it out.
  • Unsupervised soundscape segmentation: Exploring clustering and dimensionality reduction techniques (e.g., UMAP) to segment natural soundscapes into biophony, geophony, and anthrophony/technophony. Check it out.
  • Adaptive temporal windowing: Investigating the automatic discovery of optimal temporal windows which better represent underlying signals of interest as opposed to fixed-size windows.

📫 How to Reach Me

Pinned Loading

  1. LEAVES LEAVES Public

    Streamline your ecoacoustic analysis with LEAVES, offering advanced tools for large-scale soundscape annotation and visualization. Join researchers and citizen scientists using LEAVES to analyze co…

    Python 21 2

  2. unsupervised-soundscape-segmentation unsupervised-soundscape-segmentation Public

    Code & Data Repository of the paper "An Efficient Pipeline for the Unsupervised Segmentation of Heterogeneous Natural Soundscapes" (Submitted to Ecological Informatics)

    Jupyter Notebook 1

  3. adaptive-ecoacoustic-windowing adaptive-ecoacoustic-windowing Public

  4. AudioHandling AudioHandling Public

    Python

  5. TFLite-Image-Classification-App TFLite-Image-Classification-App Public

    Java

  6. ARCore-Measurement ARCore-Measurement Public

    Java