Thomas Napier
PhD Candidate and Graduate Researcher
Discipline of Information Technology
College of Science and Engineering
James Cook University
Australia
Short Bio
I am a PhD Candidate, Sessional Lecturer and Graduate Research Worker at the Discipline of Information Technology, College of Science and Engineering, James Cook University (JCU). I graduated with a Bachelor of Information Technology with Distinction (GPA 6.78/7.00) in 2020 and with First-Class Honours (1A) in 2021, earning the University Medal under the supervision of Prof. Ickjai Lee.
Currently, I am in the final year of my PhD (completion in August 2026) at JCU, where I develop applied machine learning and signal processing frameworks for analysing large-scale natural soundscapes. I am supervised by an interdisciplinary advisor panel including Prof. Ickjai Lee, Dr. Euijoon Ahn (Information Technology) and Distinguished Prof. Lin Schwarzkopf, and Dr. Slade Allen-Ankins (Ecology and Zoology).
I have also collaborated on several multidisciplinary, industry-based projects, including designing machine learning models for marine biology with the Australian Abalone Growers Association, developing advanced tourism analytics with ResPax, and improving insurance claims processing workflows with HelloClaims. These projects involved applying deep learning, data mining, and augmented reality solutions to address real-world challenges.
Research Interests
Keywords: AR and AI in education, Bioacoustics, Data visualization, Dimensionality reduction, Domain generalisation, Ecoacoustics, Environmental informatics, Environmental monitoring, Generative AI, Human-computer interaction, Machine learning, Representation learning, Signal processing, Software development, Sound event detection, Unsupervised pattern discovery
My research focuses on creating scalable, generalisable, and data-driven approaches for ecoacoustic analysis, with the aim of overcoming the bottlenecks of manual annotation in large-scale biodiversity monitoring. I investigate unsupervised and semi-supervised methods that prioritise structure discovery before labelling, integrating human-inspired feature representations, auditory scene analysis, and ecological reasoning to produce acoustically pure and ecologically meaningful clusters of sound events. This work emphasizes adaptive sound event detection, clustering in the presence of polyphony, and human-in-the-loop verification to direct expert effort where it is most valuable
In parallel, I explore the use of AR and GenAI technologies in education, developing tools that improve the teaching of complex IT concepts and leveraging generative AI to support assessment and feedback. Across both domains, my goal is to design user-friendly, scalable solutions that reduce friction, enhance interpretability, and enable broader adoption—supporting biodiversity monitoring, conservation, and educational innovation.
Education
James Cook University
Doctor of Philosophy (PhD), Information Technology
Feb 2022 - Aug 2026
Research Area: Species Classification using Machine Learning-Based Signal Processing Techniques in Natural Soundscapes
James Cook University
Bachelor of Information Technology (Honours)
2020 - 2021
Grade: First Class (1A), 7.00 GPA, University Medal
Research Area: Using Mobile-Based Augmented Reality and Object Detection for Real-Time Abalone Growth Monitoring
View Dissertation
James Cook University
Bachelor of Information Technology
2017 - 2020
Grade: 6.78/7.00 GPA, Graduated With Distinction
Minoring in Human-Computer Interactions and Games Design
Grants, Honours and Awards
Competitive travel grant awarded to support participation in the AAAI-26 Doctoral Consortium, covering flights and accommodation.
Recognises the most outstanding sessional university teachers who demonstrate innovation, leadership, and sustained impact on student learning and the overall student experience.
Awarded to higher degree by research candidates in the College of Science and Engineering for strong research performance, including accepted publications and external grant success that support timely completion.
Highly competitive internal research training grant awarded from a pool of 70 applications, supporting HDR research activities and development.
Prize awarded to a masters or PhD student in Electrical and Electronic Engineering, Electronic Systems and Internet of Things Engineering, or Information Technology who has made an outstanding contribution to teaching.
Competitive travel grant supporting attendance at the AJCAI 2022 Doctoral Consortium, including flights and accommodation.
Highly competitive postgraduate scholarship funded under the Australian Government Research Training Program, awarded on the basis of academic merit and research potential.
Awarded for outstanding academic achievement at undergraduate level, including a GPA above 6.50, first class Honours (Level A), completion of an Honours research component, and endorsement by the College Dean as a meritorious recipient.
Recognition for achieving a GPA of 6.00 or higher across first-year Information Technology subjects.
News
- December, 2025: I won the 1st Place Award for best presentation: "Faster, Smarter Listening: Reducing Friction in Passive Acoustic Monitoring Using the LEAVES Framework" at the Annual Engineering, IT, and Physical Sciences HDR Conference at James Cook University. Special thanks to the event organisers and my supervisors, and congratulations to all other presenters for their fascinating talks. link
- November, 2025: I was chosen as one of 41 doctoral researchers worldwide to participate in the prestigious AAAI-26 (Top-2 AI conference) Doctoral Consortium in Singapore.
- September, 2025: I was pleased to accept 1 of 5 Sessional Teaching Awards for Outstanding Contributions to Student Learning at the Celebrating Excellence in Learning & Teaching at JCU: Teaching Excellence Awards ceremony.
- August, 2025: I was appointed as the lecturer for the JCU-Xi’an University of Technology international partnership program for CP1404: Python Programming and CP2404: Database Modelling.
- May, 2025: I was appointed as the subject coordinator and lecturer for CP5804: Database Systems.
- March, 2025: I was invited to present at the BioacousTalks series hosted by the K. Lisa Yang Center for Bioacoustics at the Cornell Lab of Ornithology. Watch it here.
- January, 2025: I was appointed as the subject coordinator for CP2414: Network Security and CP2501: Cloud Computing.
- January, 2025: Our paper, 'LEAVES: An open-source web-based tool for the scalable annotation and visualisation of large-scale ecoacoustic datasets using cluster analysis', was accepted by Ecological Informatics (IF=7.3)
- December, 2024: I was contracted to lecture the JCU subjects CP1402: Internet Fundamentals and CP2414: Network Security in TR1, 2025.
- December, 2024: The subject, CP2501/CP3511: Cloud Computing, which I lectured, recieved 84% overall satisfaction from internal JCU student feedback.
- December, 2024: The teaching and research grant project I collaborated on, CodeCraft: Augmented Learning for IT Students ($10,000), successfully passed student testing (26 participants) and evaluation, receiving >80% excellent overall ratings in terms of usefulness.
Experience & Skills
Key Skills
Programming Languages & Frameworks
- Proficient in: Python, JavaScript, C#, CSS3, HTML5, TensorFlow, PyTorch, Django, Flask, Unity, GitLab, LaTeX
- Familiar with: Java, Express.js, Linux, R, Jupyter Notebook, Ubuntu, Apple ARKit, AWS, Docker
- Currently Learning: Electron, TypeScript
Tools & Development Environments
- GitHub, Android Studio, PyCharm, Visual Studio Code, Sublime Text, Ubuntu
- REST APIs, Docker, PostgreSQL, librosa
Machine Learning & Data Science
- Deep Learning: TensorFlow, PyTorch
- Data Mining & Clustering: HDBSCAN, DBSCAN, UMAP
- Object Detection, Augmented Reality (AR), librosa
- Data Analysis, Visualization, Dimensionality Reduction
Professional Skills
- Leadership & Mentorship
- Agile Development, Scrum Methodologies
- Interpersonal Communication, Customer Service
- Collaborative & Creative Problem-Solving
- Technical Support & Troubleshooting
Teaching & Academic Skills
- University-level Teaching (IT Courses)
- Curriculum Design (e.g., Data Mining, Cloud Computing)
- Assessment Development & Evaluation
- Student Mentorship & Support
Other Technical Skills
- Mobile Application Development
- Motion Graphics, Game Design
- Network Security & Troubleshooting
- Search Engine Optimization (SEO)
Programming Languages & Frameworks
- Proficient in: Python, JavaScript, C#, CSS3, HTML5, TensorFlow, PyTorch, Django, Flask, Unity, GitLab, LaTeX
- Familiar with: Java, Express.js, Linux, R, Jupyter Notebook, Ubuntu, Apple ARKit, AWS, Docker
- Currently Learning: Electron, TypeScript
Tools & Development Environments
- GitHub, Android Studio, PyCharm, Visual Studio Code, Sublime Text, Ubuntu
- REST APIs, Docker, PostgreSQL, librosa
Machine Learning & Data Science
- Deep Learning: TensorFlow, PyTorch
- Data Mining & Clustering: HDBSCAN, DBSCAN, UMAP
- Object Detection, Augmented Reality (AR), librosa
- Data Analysis, Visualization, Dimensionality Reduction
Professional Skills
- Leadership & Mentorship
- Agile Development, Scrum Methodologies
- Interpersonal Communication, Customer Service
- Collaborative & Creative Problem-Solving
- Technical Support & Troubleshooting
Teaching & Academic Skills
- University-level Teaching (IT Courses)
- Curriculum Design (e.g., Data Mining, Cloud Computing)
- Assessment Development & Evaluation
- Student Mentorship & Support
Other Technical Skills
- Mobile Application Development
- Motion Graphics, Game Design
- Network Security & Troubleshooting
- Search Engine Optimization (SEO)
Publications
2025
2024
2023
2022
Projects
LEAVES: Large-scale Ecoacoustics Annotation and Visualization with Efficient Segmentation
LEAVES is a Python Dash-based open-source tool designed for large-scale ecoacoustics annotation and visualization.
CodeCraft: AR-based Database Normalization Tool
CodeCraft is an augmented reality educational tool combining AR and AI to teach database normalization effectively.
Real-time Abalone Monitoring with AR
Developed a mobile tool combining AR and object detection to automate measurement and counting of Abalone in aquaculture.
Pirapelago: A Unity-based 2D Pirate-Themed Rogue-like Game
Pirapelago is a pirate-themed rogue-like bullet hell developed by a small team for a university project. Experience multiple enemy types, ship upgrades, and scaling difficulty as you fight your way across the archipelago.
TrueLogic: An interactive Mobile-Based Problem-Solving Education Game
TrueLogic is a simple timed quiz-style Android app aimed at early highschool kids to help improve thier problem-solving and lateral thinking skills. It includes accelerometer gesture control, basic social network integration with Twitter4J API and high score recordkeeping with SQLite.
Cool Links
Tools (AI, and others)
-
Elicit
Elicit uses language models to extract data from and summarize research papers.
-
Obsidian
Obsidian is the private and flexible writing app that adapts to the way you think.
-
Quillbot
QuillBot helps to rewrite and paraphrase text using AI.
Research/Academic
-
Vertebrate Ecology Lab
Research lab I am involved with focusing on the intersection of ecology, evolution and behavioural ecology of vertebrates.
-
AI Conference Deadlines
Countdowns to top CV/NLP/ML/Robotics/AI conference deadlines.
-
CORE Rankings Portal
For viewing conference rankings.
-
Scimago Journal & Country Rank
For viewing journal rankings.
Other
-
12ft Ladder
Remove popups, banners, ads and paywalls from any website.
-
DrawIO
draw.io is free online diagram software for making flowcharts, process diagrams, org charts, UML, ER and network diagrams.
God (Psalm 34:4-5, 8)
-
BibleGateway
For God so loved the world that he gave his one and only Son, that whoever believes in him shall not perish but have eternal life. For God did not send his Son into the world to condemn the world, but to save the world through him - John 3:16-17
-
BibleRef
Online Bible commentary.