#CLOSED - Automatic Programming Knowledgebase

27 messages · Page 1 of 1 (latest)

sour beacon
#

Hey!

This is more of a little experiment, but I've been using GPT-4 to create an automatic programming knowledgebase. All of the articles in it are AI-generated (and prompted by my AI assistant--which I might make a post about later). These articles link to other articles, so create a mesh of articles that grows as you browse it. Pretty neat!

Pictured here is one of the articles generated by it. The idea to create this specific article was GPT-4's, as is the concept itself. The only human interact was me asking a Rust question some articles back, browsing the articles that it created, and approving them to be public. Everything else is done by the AI!

It's free, but requires you to be logged in (mostly so hundreds of articles don't end up generated). You can view the articles that already exist for free, though.

Here's some links:

Have fun!

#

I can also generate an article manually. It isn't a me-only feature, but I'd rather not publicize it either (if you can figure it out, go ahead!).

sour beacon
#

This is unrelated to OpenAI, but I've gotten AI image generation with the articles. They don't always represent the article super well, but they give a nice unique identifier by sight at least.

ornate hawk
#

cant make account

#

@sour beacon

#

Error
Invalid CSRF token.

sour beacon
#

No

sour beacon
vagrant quiver
#

I'm a bit confused on your statement: an automatic programming knowledgebase.

#

Could you break it down more?

sour beacon
#

Oh, I bet I know what the issue is. It probably only saves the CSRF token when you fully navigate to a new page (reload or open in a new window). Next single site probably doesn't save it correctly, so /info/... -> /login only generates the CSRF token on /info. And I forgot to do that 😅

sour beacon
# vagrant quiver Could you break it down more?

These articles are AI generated and are about programming topics, and as you explore the site and click through links, more articles are generated (to facilitate all that link-clicking). I'm planning on writing an article that'll explain it (with a lot more detail than that, as I know that's still kind of vague).

vagrant quiver
sour beacon
# vagrant quiver So is this more so leaning towards assisting the AI by feeding it up-to-date art...

More so just creating a static place that can be linked back to. There's an AI assistant that does code analysis, but sometimes it's nice to have it just direct you to another resource about a topic. It's output isn't deleted automatically, but it may as well be--going back and sifting through responses to find some general info it gave is annoying, so it's better to just extract it to a different page. This system facilitates that, by making articles on-demand. Also, it's good for SEO 😛

#

Sorry, I got a bit caught up with that bug below. Nope, it was all done by hand (with a liberal use of libraries, of course). And thanks! I don't have the best eye-for-design, so if you notice anywhere that doesn't look quite as cool, lmk!

#

Here, this is copy-pasted from somewhere else I posted it:

Haha, guess I'll jump on the AI bandwagon. I've been using Codex for a while to power my AI assistant, and GPT-4 has been quite an upgrade. But that's not really what I'm here to share.

I've tasked GPT-4 with generating programming articles. These articles link to other articles, which link to other articles, ... and so on. Basically, the site grows as you explore it (if you're signed in). The articles are also linked to by the aforementioned AI assistant, which can create the "seed" for a chain of articles.

This is still sort of an experiment, but a pretty neat one at that. There's a lot of other stuff on the site, but this is what's new.

Check one of the articles out: https://cratecode.com/info/rust-enums
Also, you can check out the assistant here (and generate articles on new topics): https://cratecode.com/unit/bcafk6gqi4

vagrant quiver
sour beacon
#

Woah, what's that? I've never seen that before. New discord feature?

vagrant quiver
#

If possible, I'd love to contribute to this project. Well-thought, was vague at first but takes some understanding.

vagrant quiver
sour beacon
# vagrant quiver If possible, I'd love to contribute to this project. Well-thought, was vague at ...

Thanks, that really means a lot! Unfortunately, I'm honestly not sure how to go about such a thing. I think the AI stuff will have to remain closed source. I've thought about adding some ways that contributions can be accepted on GitHub (well, they are for projects with a license), but it ends up a bit of a legal mess. In any case, here's the GitHub, if you want to check it out (though most repos are private): https://github.com/Cratecode.

sour beacon
#

Ah, damn it! Looks like I deleted the image for this post. I'm going to close it and make a new one.

#

CLOSED - Automatic Programming Knowledgebase

#

Automatic Programming Knowledgebase

#

CLOSED - Automatic Programming Knowledgebase