I saw something on Twitter (or X if you want to be like that) of someone who wondered if someone would create an "infinitely scrolling Wikipedia". Someone then replied saying something along the lines of
"Infinite scrolling Wikipedia where it shows you pages you like, Wikitok"
So I'm creating WikTok, a 100% unserious, for-fun project that will hopefully work as the user above intended. I wonder if I'll even get this project done. Let's see.
I didn't create the name, and some other people have also created WikToks of their own. This is by no means a fully unique idea, and I want to make it clear that I didn't think of this. A Twitter user did. Shout out to them.
This is how I plan on doing it. It'll probably deviate from this by some way, but here we go.
I'm going to use Next, as I haven't touched it before. We'll just use iframes to render the content, and users won't need an account. We'll store some unique identifier in cookies/localstorage, and reference that on the backend.
I'm really not sure. I'd like to use a mix of Golang and Python, with Golang for the basic HTTP REST APIs, and Python for the ML stuff. The ML stuff I'll have to learn as I go along. That's why I'm doing this - to learn!