Report of the J Wiki Meeting of January 9, 2025

14 views
Skip to first unread message

bobtherriault

unread,
Jan 15, 2025, 10:55:15 PM1/15/25
to fo...@jsoftware.com
== Report of Meeting 2025-01-09 ==

Present: Ed Gottsman, Raul Miller and Bob Therriault

Full transcripts of this meeting are now available on the its wiki page. https://code.jsoftware.com/wiki/Wiki/Report_of_Meeting_2024-01-09

1) Bob began by reviewing the work that he had done on the Category Table https://code.jsoftware.com/wiki/Wiki/Category_Tree_Template including links directly to some pages such as the J for C Programmers link or to the category pages for standard links like Plot or Publish. The difference between Category Pages and Content Pages is that only Category Pages will have the Category Table on the bottom of the page. The Essay section remains to be done and Bob believes that he will make a link for each essay above the Category Table with space for a description to be added later. When the Essays are completed, Bob's work on the Category Table will be completed.

2) Raul mentioned a post that Henry Rich had made on the dev group forum about putting a link to the Playground. Eric had talked about doing the same thing with the JHS cloud. Promoting both of these is a good idea as they both have slightly different functionalities.

3) Ed wondered whether the work that Jan is doing on the category analysis might help with creating descriptions of the essays. Pursuing this further Ed wondered if there was a way that a Chatbot with knowledge of the J Wiki would be useful to guide user searches. The conceptual areas this could be pretty good, but the J language remains pretty much opaque to the LLM's. Raul wondered if it would be worthwhile to see if a Kaggle competition https://www.kaggle.com/competitions might be a good way to develop the LLM understanding of J. Ed pointed out that ChatGPT had crawled the J Wiki, but did not yet show any understanding. Raul wondered if the Playground would be a way to use ChatGPT to test J code. The JHS cloud version might be an even better test session for use by LLM's. Ed thinks that trick would be jump-starting the process. This is where Raul thinks that a Kaggle completion might be a good start. Bob gave the example of the Dendrite Essay https://code.jsoftware.com/wiki/Essays/Dendrite where the meaning is tied up in the code as much as the description.

4) Ed wondered if there was any appetite to checking the number of page visits for various locations across the wiki. Ed has overcome the issue of bots that would pollute the results. Raul thought that the results over a longer period of time are probably more important. Raul also thinks that since Ed has access to the logs, it is something that Ed could do now as long as the analysis would not be a burden on the wiki. Ed thinks that he might follow up on this for his next project.

5) Bob mentioned the work that Jan Jacobs has been doing on analyzing the categorization of the Wiki. Originally he was using statistical methods on word count, but now he has moved on to semantic meaning and this has shown some promise. At this point it may not affect the organization of the wiki, but it may have some benefits to filling in descriptions and summarizing the content of certain pages. Ed mentions that it is still early days as it is a challenging project.

6) Bob mentioned that he would like to see ChatGPT used in an energy efficient way. Ed mentioned that ChatGPT has a REST API that would allow it to include NuVoc information and use that as a Chatbot. The energy expense part is the development of the model. Bob wondered if adding a few thousand tokens to ChapGPT is an efficient way to use an LLM. Raul included a link to Kaggle https://www.kaggle.com/thirty-days-of-ml Bob wondered if Shakti https://shakti.com is a way to efficiently create models. This would be beyond our expertise.

7) Bob talked about setting up a test wiki in a few weeks to allow Raul to make some JavaScript changes that might allow closer interaction with the J Playground and the wiki.

For access to previous meeting reports https://code.jsoftware.com/wiki/Wiki_Development If you would like to participate in the development of the J wiki please contact us on the J forum and we will get you an invitation to the next J wiki meeting held on Thursdays at 23:59 (UTC)
Reply all
Reply to author
Forward
0 new messages