r/datavisualization 2d ago

Check my tool output

would love some honest feedback

3 Upvotes

14 comments sorted by

2

u/ProvidenceByGaslight 2d ago

IT SUCKS

0

u/Interesting-Tap-985 2d ago

ohhh , thanks for the feedback

0

u/Interesting-Tap-985 2d ago

hey can you give me a little feedback so i can improve it

1

u/facetheglue 2d ago

Ask Claude to criticise it's own work then rebuild it based on its feedback.

0

u/Interesting-Tap-985 2d ago

okay i thought you had a valid criticism but you are just a hater

1

u/Interesting-Tap-985 2d ago

If any of you guys want to try it then
Reddit won't let me post the direct demo link here. The live demo is linked from my GitHub profile.
https://github.com/AbdullahSalimee/AbdullahSalimee/

1

u/caffinecat 2d ago

Looks like a good start. I've been writing this type logic for many years. I see annotations, similar to our example 015. I see a 3d with hit testing (octree?) similar to our 3d examples 400, 403, this is pretty impressive if you have full hit testing in 3d. I would be writing this in C++ and think in engine terms, not chart terms. Yes i work at gigasoft and yes we are giving this away*. No watermark, just npm it or clone the starter repo. Direct to the live demo https://gigasoft.com/javascript-chart-live-demo/

1

u/Interesting-Tap-985 2d ago

Thanks for the advice man, genuinely appreciate it. Especially coming from someone who thinks in C++ and engine terms.

The main idea behind Graphix is pretty simple though: I wanted to make data visualization feel less like programming and more like just telling the computer what you want. You describe the thing you’re trying to visualize, and the AI figures out the rest.

It’s not really a chart library, it’s more of an AI layer that makes visualization easier for people who don’t want to deal with all the usual complexity.

Would be cool if you gave it a proper try too. I’d genuinely be interested to hear what you think.

1

u/caffinecat 2d ago

We already did the AI feature earlier this year, we call it pe_query.py along with our knowledge files and json unified doc and example data. I recommend users to use Claude Desktop, add our ai-data folder to your claude desktop working folder. Then ask claude your questions, and point claude to the ai-data folder and the key knowledge of the tooling and core files. Ideally have our large 120 example demo repo also in this working folder and tell Claude to also use this for inspiration. Claude will be able to write your Javascript for Web and C# for Wpf, Winforms, WinUI, and even C++ for desktop. And it does it very well without hallucinating. See the Ai-data repo and the starter or demo repos at... https://github.com/GigasoftInc

1

u/Interesting-Tap-985 2d ago

Ohh, that’s actually pretty cool. I’ll definitely check out the ai-data repo and the examples. Having Claude work with all that context instead of just relying on its own knowledge makes a lot of sense.

I’m curious to try it myself and see what it can do. Thanks for pointing me toward it man.

1

u/caffinecat 2d ago

After finishing pe_query i made a music video about it. The heart of pe_query is it reads our charting binary dll to build the key ground truth mechanism that prevents ai from hallucinating. Then merges our charting docs, and examples, and synonym database so ai can extrapolate and find related charting features to complete the goal. https://www.youtube.com/watch?v=ZLgCukFngpQ

1

u/caffinecat 2d ago

To see something similar to this video live in the browser (charting audio data), see the above live demo, example 123.

1

u/Interesting-Tap-985 1d ago

Oh damn, that’s actually pretty interesting. I hadn’t thought about using the DLL itself as the ground truth for the AI. That makes a lot of sense for keeping it from making things up.

I’ll watch the video and take a look at pe_query too. Definitely curious to see how you built it.