6 ms·
LLM tech comes to Wolfram Language
- mark_l_watson 3y agoI used to subscribe to Wolfram Cloud/Desktop. I liked it, but never really loved the language itself. I tried a Chat Notebook on Wolfram Cloud this morning, and asked it to write a script to fetch data from DBPedia and present it. It generated Wolfram Language code, so that was very cool.
- villgax 3y agoAll I actually want is an LLM which can adhere to a set of rules, like a language spec, library/framework code & then help me make stuff rather than hallucination of arbitrary version numbers & staying in an infinite loop of trying every iteration of code by myself in an IDE
- TechBro8615 3y agoWow, I just learned about this ARObject thing. You can long press a QR code on an iPhone and see a 3d object in AR. Or without a QR code for example, if you're on an iPhone, try following this link [0] and then tapping the body of the page. [0] https://www.wolframcloud.com/obj/yanz/Base/Temp/AR/201a538b-067d-4965-b012-4a367204b0c9/model.usdz https://www.wolframcloud.com/obj/yanz/Base/Temp/AR/201a538b-...
- bandrami 3y ago"Perfect third"?
- jjtheblunt 3y ago[flagged]
- onedognight 3y agoA perfect third is a music term where the periods of two periodic signals (sounds) have a frequency ratio of 4:5. Including this shows the LLM can integrate knowledge from different domains: music, math, flags of the world, and Mathematica.
- ipsum2 3y agoThere's no such thing as a perfect third in music theory, only perfect 4ths and 5ths, which explains the 4:5 ratio. There's major/minor (imperfect) thirds. Interesting test of LLMs, this one failed.
- golol 3y agoWhile "perfect third" may not exist as a name for an interval, it does make sense to apply the adjective "perfect" to the interval "third" in order to distinguish a just intonation third (4/5) from a well-tempered intonation third (1/2)^(4/12).
- bandrami 3y agoYou can construct a system under which the phrase makes sense but musicians and musicologists will look at you weird if you say it. The LLM just forges bravely on, however.
- perihelions 3y agoExample usage here, https://archive.org/details/onsensationston01helmgoog/page/321/mode/1up https://archive.org/details/onsensationston01helmgoog/page/3... (by Helmholtz of Helmholtz Equation)
- ipsum2 3y agoI'm very impressed that you were able to find this.
- deleted 3y ago[deleted]
- oytis 3y agoI don't think of it as a failure. The LLM figured out a reasonable interpretation for a term it did not know. It might be better to come back with "do you mean pure ptolemaic major third?" instead of assuming, but the way it does it now might be better for programmatic requests.
- animal_spirits 3y agoThis is quite impressive. Especially the auto-correcting and error reporting. I always thought of Mathematica as a cool, but not worth the price technology. This LLM integration into the notebooks is totally increasing the value and making me consider giving it a try.
- akiselev 3y ago[flagged]
- octopolus 3y ago[flagged]
- ALittleLight 3y agoI've heard, but never confirmed, that you get Mathematica for free when you purchase a Raspberry Pi.
- mejutoco 3y agoYes, but if you download raspbian to run in on virtualbox or similar it is not there. I guess they have different licenses.
- pcdoyle 3y agoI didn't know that, but apparently yes: https://www.wolfram.com/raspberry-pi/ https://www.wolfram.com/raspberry-pi/
- dsign 3y agoYou do. I used it like that for many years, until I could afford the PC version. The raspberry pi version is version-capped though, to whatever they have released up to that point for that platform.
- Ycdr4thfdd 3y agoAre there restrictions against running it on a more powerful arm64 server?
- golol 3y agoSymbolic AI could never become great because it was missing the connection to the intricacies of the real world that you can only get from data. I think a symbioses of symbolic techniques with LLMs or generally multimodal autoregressive foundation models will lead to our first legit "AGIish" agents. The LLM takes the role of a little gremlin inside the machine that provides the magic sauce, that tiny bit of general intelligence or common sense necessary to connect arbitrary interfaces.
- __loam 3y agoThis is I think quite insightful. Looking at the current AI hype cycle, I haven't actually been that impressed with GPT and the image generation models. They just get things too wrong, too often, and too convincingly to the point that they become dangerous/harmful. There's just no way to evaluate quality. I strongly believe the first person that figures out how to interface these language models with some kind of knowledge model or source of truth will win a lot of the pot for AI technology. Human feedback clearly helped GPT get to where it is now, but It's clearly optimized for answers that appear good rather than are good and based on known facts.
- kolinko 3y agoIt's been already done with LLangchain / Plugins / Function calling by LLMs.
- wokwokwok 3y agoI don’t think you’ve understood the difference between what you can do with wolfram vs. python. Have a read of https://www.wolfram.com/language/elementary-introduction/3rd-ed/preface.html https://www.wolfram.com/language/elementary-introduction/3rd... and play with some examples maybe? The tldr; is “yes, but…” and the “but” is that, no, generating/invoking python functions from an LLM is no where even remotely near the capabilities exposed by their online systems. Yeah yeah, “but there’s a python library for that…”, no really. Have a play with it. There isn’t, for lots of the stuff it can do.
- 3y ago
- deleted 3y ago[deleted]
- DesiLurker 3y agoNice, now we just need to integrate AR headset and we can have proper Tony Stark style dictated 'research laboratory'. edit: I spoke too soon, it actually has a module to publish AR model object of the design you created. so this could potentially be directly usable with AR glasses.
- Aardwolf 3y agoIt's a bit unclear from this post: is this a locally running LLM or in the cloud and if so whose servers? Does it use an existing service like openai or a completely new model specific to wolfram?
- kolinko 3y agoIt looks like it's calling OpenAI's gpt-4 with function apis.
- ilaksh 3y agoRelies on GPT-4. Maybe there could be a multistage way to get similar automated API usage with smaller open source models? I wonder if it would be possible to train a 7B or 13B model to generate code in just one specific programming language. Train it with example problem input/ program output pairs. Then train another small model to translate natural language in a specific domain into an input for the coder model. And maybe a third to translate that into a different real programming language. The point of this being that you can use smaller GPU instances and dedicate all of the limited power of each model to narrower domain that may be more tractable for it.
- mark_l_watson 3y agoI tried it: you get to choose between GPT-3.5 and GPT-4.