Inspiration

Manual data entry into the ABLLS-R (Assessment of Basic Language and Learning Skills) chart is time-consuming and inefficient for behavior analysts working with individuals with autism. Over 500 cells need to be filled out by hand, which detracts from time spent with clients and slows down the assessment process. We wanted to create a solution that would make this process faster, easier, and more accurate—allowing analysts to focus on what really matters: helping their clients.

What it does

Easy ABLLS-R is a software solution designed to streamline the input of data into the ABLLS-R chart. Instead of manually filling in hundreds of cells, users can quickly input data through a user-friendly interface, reducing the workload and minimizing the potential for errors. It provides behavior analysts with a more efficient way to log scores, track progress, and manage data, saving time and improving the quality of care.

How we built it

We built Easy ABLLS-R using React for the front-end to create a seamless and interactive user experience. We utilized AWS Lambda to handle backend logic, particularly for updating scores in real time and ensuring data is processed quickly. The software parses input from TSV (tab-separated values) files, organizes the data into an intuitive table format, and enables automatic saving of user selections. We also incorporated a cloud-based API to allow easy data retrieval and future enhancements like downloading the results in Excel or PDF format.

Challenges we ran into

One of the primary challenges was integrating the TSV file parsing with the React interface and ensuring that the data dynamically updated across the app. Another hurdle was implementing real-time score updating via AWS Lambda and ensuring that the system could scale efficiently without losing performance. Additionally, designing a clean and professional interface that would be easy to use, yet comprehensive enough for behavior analysts, was a complex task that required several iterations.

Accomplishments that we're proud of

We’re proud of creating a software solution that significantly reduces the workload for behavior analysts. Our ability to automate tedious manual input into the ABLLS-R chart is a big step forward in improving the efficiency of autism therapy assessments. We’re also proud of successfully integrating cloud-based technologies like AWS Lambda to ensure that the software is scalable and reliable.

What we learned

Through this project, we learned how to better integrate front-end and back-end technologies for a smooth user experience. We also gained deeper insights into cloud computing, especially how to use AWS Lambda functions for managing data in real-time. Additionally, we learned about the specific challenges behavior analysts face in their day-to-day work, which helped us design a solution that meets their needs.

What's next for Easy Ablls-r

The next step for Easy ABLLS-R is to enhance the software by adding more export options, including the ability to generate PDF reports automatically. We also plan to further optimize the interface to support mobile and tablet usage, making it even more accessible for behavior analysts in different environments. In the long term, we aim to integrate more sophisticated data analytics features, allowing users to visualize client progress over time and customize reports based on individual needs.

Share this project:

Updates