RFCx Arbimon Offline Acoustic Analysis
Client Background
Problem Definition
Role
Rainforest Connection (RFCx) is a non-profit organization that focuses on using acoustic detection systems to prevent illegal logging and poaching while monitoring rainforest biodiversity.
Our goal is to redesign the data analysis process of its eco-acoustic platform Arbimon facilitating a shift from cloud base to users’ local computing power.
UX Researcher & Designer
Timeline
Jan 2024 - Apr 2024
Current Obstacles
Lack of cloud storage and high maintenance costs to store all the user data, due to the nature of limited resources.
The possibility of the algorithm implementation in an offline environment.
Lack of programming skills among users.
Stakeholder / User Research
Interview Goals :
Understand current platform design and workflow.
Feasibility of leveraging users’ computational power and implementation limitations of offline workflow.
Explore users’ expectations for transition to local server.
Interview Participants :
Stakeholders
Product designer and Software developer at RFCx
External User of Arbimon Platform
Over 18 years old, have used the platform and should not belong to internal scientist team.
*The team didn't interview internal scientists because they are the super users and are likely to keep using the online version for data analysis.
Findings :
Frustration about prolonged running time
Learning Curves that require users to invest time in becoming familiar with the platform.
Desire for an intuitive user flow without any coding experience
Proposed Solution
1. CLI(command line interface) Integration
Users would operate their local server to connect to Arbimon via simple computer terminal code.
*require only basic coding knowledge to operate
2. A GUI that prompts non-coding actions from users
Taking inspiration from Google Drive and VPN plug-ins, users will connect to their local server through an intuitive interface.
*no coding knowledge required
Some Considerations before prototyping
Solution 2 fits users’ desired no-coding outcomes but requires more development resources to complete the interface.
How to ensure a smooth and flexible transition flow between Arbimon and local runner.
Prototyping
1. Notify user from data preparation stage to utilize local server if they have large recording data.
2. Built-in login window connected with Arbimon cloud analysis system
3. Multi-tasking progress and status bar