Inspiration

The main inspiration for this project was LMArea, and wanting to provide some type of data on if Grokipedia is in a better format/preferred by users. I also wanted to explore the possibilities of mixing and sharing information from popular online encyclopedias in one central place.

I was interested to see if Grokipedia truly did stand up to conventional tools like Wikipedia

What it does

Gets pages from online encyclopedias and provides a voting systems for users to choose their preferences. This also allows user to get a customized page generator for topics or words, and enables them to select a mix alongside sending a prompt. Alongside this has common features like logins, RLS security, and mobile page views.

How I built it

  • Supabase Back End / Auth
  • Render Web Service
  • Svelte Front End

Challenges I ran into

  • Scraping / getting info off all the wiki pages was incredibly challenging and dealing with differing formatting led to a lot of issues and long term problems.

Accomplishments that I am proud of

Creating a fully functional application that is actually live and running within the time period and accomplishing everything I wanted to do. Definitely was time constrained and found some major errors very late that I was able to correct

What I learned

I do not like Selenium. I overall learned a ton about ELO algorithms, approaches to hosting, and quality indicators.

What's next for WikiArena

Build out more features per user requests/ grow the app. Overall the app is mostly complete, and I think it would be best to be entirely driven by users from here on.

Built With

Share this project:

Updates