ONLINE RESEARCH ACCELERATOR

One of the major challenges that we faced was researching all the information that was needed to develop/build a project in a timely manner. I personally found that there was a massive loss of time from the point of learning to actually applying what was learned. I talked to several people in my organization and they had the same issues.

After communicating my concerns with upper management, they allowed me an a couple other team members to develop a solution to this problem. This was primarily worked on between 2018 - 2019 and was used as an internal tool.

Major Technologies And Languages Used

That I can talk about of course…

Python
Django
HTML
CSS
Beautiful Soup
Regex
Artificial Intelligence

Multiple Ways To Interact

Paving The Way For Ease Of Use

A major thing that I contributed to this project was the ability for anyone to access and use this tool. I didn’t want someone to be turned off of the tool simply because a computer and mouse was the only forms of interaction. That meant that I needed to expand how someone could interact and navigate this tool in an easy to use manner.

I developed several solutions that used a combination of different methods of interaction. This included the obvious keyboard and mouse, but also voice commands, image to text search, and live video tracking. These methods combined led to a very approachable tool that anyone could interact with regardless of any disability that someone could have.

Countless Sources Of Information

Polling All Over The Internet

I worked with several API’s across the internet and several forms of data in order to present as much information as possible at once to the user.

This was done in an effort to limit the amount of ‘clicks’ that someone needed to do in order to find the information that they wanted. These included traditional ‘links,’ but also video, PDFs, images, and post comments. This was all wrapped up in a UI that was easy to navigate on both desktop and mobile.

Putting The Tool In Research Tool

Adding Functionality

A tool can only be useful if it can be used competently. That meant that as a research tool, it needed to have things that were useful for researching. I contributed to those system by implementing several different built-in ‘convenience’ tools that could be access by users. That included a dictionary, a scratchpad, and audio recorder.

These were all linked to a user account and could be accessed regardless of where the user was.

Basic AI Capabilities

Robot Takeover

We worked on creating a system that could efficiently pull data from each source of data that most accurately represented the user’s search query. This was done to get more revilement information and future reduce the number of ‘clicks’ that a user had to make in order to find what they were looking for.

I helped contribute to a system that allowed for that to happen.