Group Abstract Group Abstract

Message Boards Message Boards

PhysicsModelLink: modeling physical models with The Wolfram language

Posted 21 days ago

PhysicsModelLink: modeling physical models with The Wolfram language

Attachments:
POSTED BY: Arnoud Buzing
4 Replies

enter image description here

Attachments:
POSTED BY: Marco Thiel

Dear Arnoud,

thank you for developing this! It is an amazing project.

I agree with your observations about agenting AI use. I can now have projects implemented that I never got around to. I am a bit concerned about a kind of "cognitive debt" - I hand over much of the ground work to programming agents, When teaching the Wolfram Language I notice that some students learn much faster, but many do not understand the underlying logic of the language anymore, as they often have an LLM generate the code but do not spend enough time to fully understand it.

My feeling was that LLMs often struggled a bit with the Wolfram Language and hallucinated functions that don't exist, but recently these problems do hardly show up in my workflow any more, especially if I give them access to wolframscript in the command line.

It sometimes feels that I increasingly have LLMs use the Wolfram Language to enhance their capabilities instead of using it myself. In one of my recent workflows I managed to give several agents access to wolframscript, and lean4 via the command line. Together these technologies managed to prove new theorems and develop new conjectures.

Sorry for rambling. Thanks a lot for posting - I am sure I will make good use of this paclet.

Thanks, Marco

POSTED BY: Marco Thiel

Thanks ... I find the LLMs are interesting tools to help with programming. In an educational setting I can see how it can cause problems for students who use it in scenarios where they really should be thinking and programming themselves (to learn the skill of programming). I do think that it is important for students to still learn to program, but perhaps the focus in the future will be more on higher levels of code organization than on lower level programming skills. I don't think this is a bad thing and with Wolfram Language the focus has always been on higher level (intelligent) programming. I also do still find that LLMs occasionally come up with working code that is not the best approach, and in fact a lot of LLM tokens can be spent by an LLM by doing something incorrectly for many iterations. For me, enhancing Wolfram Language with the help of LLMs works very nicely because it removes a lot of the drudgery of writing a lot of boilerplate code (in this project the lower level LibraryLink functions are somewhat repetitive to write and the LLM really helped to speed things up). I am curious what you're doing with lean4 at the moment, maybe I missed a recent post of yours about this(?). This sounds quite interesting.

POSTED BY: Arnoud Buzing

enter image description here -- you have earned Featured Contributor Badge enter image description here Your exceptional post has been selected for our editorial column Staff Picks http://wolfr.am/StaffPicks and Your Profile is now distinguished by a Featured Contributor Badge and is displayed on the Featured Contributor Board. Thank you!

POSTED BY: EDITORIAL BOARD
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard