Wikifunctions talk:FAQ

From Wikifunctions
Latest comment: 16 days ago by Sannita (WMF) in topic AI?

Invocation

How is a wiki function invoked at a wiki project?
Alex Mashin (talk) 18:59, 11 December 2023 (UTC)Reply

@Alex Mashin Hi, that question is partially answered within Wikifunctions:FAQ#Which features are available now, which will be soon available, and which are further away? -- I.e. That part of the software has not been implemented yet, but is (of course!) planned. Quiddity (WMF) (talk) 20:01, 12 December 2023 (UTC)Reply

AI?

Dunno if the rate at which this is asked is 'frequent', but probably more people than just me would like to know:

Does the WF team embrace or eschew the use of the term 'AI' to refer to the project? w:en:knowledge representation and reasoning seems the closest field but I could see how one might call or not call it by that term. Arlo Barnes (talk) 04:43, 6 February 2024 (UTC)Reply

Hello, and sorry for the delay in answering.
We still don't have a strong stance on the topic, but Wikifunctions would have been classically defined as AI, even though these days the term AI usually means only machine learning, and even generative machine learning. We are clearly not AI in the nowadays narrow sense of machine learning, but we are AI in the classical, wider sense that includes knowledge representation as well as machine learning.
This was a rather good question though, so we will take some more time to elaborate on this answer and include that in our FAQ in the next weeks or so. Thank you again for asking! — Sannita (WMF) (talk) 10:56, 22 February 2024 (UTC)Reply
Perhaps it will come up at the team meeting? — Arlo Barnes (talk) 07:29, 23 April 2024 (UTC)Reply
@Arlo Barnes Not sure, but I'll be sure to raise the question. Sannita (WMF) (talk) 13:47, 23 April 2024 (UTC)Reply

Calling other functions

The page says "It currently is not possible to call other functions from implementations written in another programming language." As written, that implies it currently is possible to call other functions from implementations written in the same language. I don't think that is possible, though? It's also unclear if this is something which is intended to be developed? --Azertus (talk) 19:24, 8 March 2024 (UTC)Reply

You are right, I updated the text. It is currently not possible to call functions from implementations written in a programming language. Only implementations made in composition can call other functions.
This is something we intend to change. --DVrandecic (WMF) (talk) 17:18, 14 March 2024 (UTC)Reply

Suggested question: /view/

Suggested question: Why are URLs for ZObjects often have /view/language_code/ in the URL, while other wiki sites usually have /wiki/?

I don't know the answer :) Amir E. Aharoni (talk) 20:53, 10 March 2024 (UTC)Reply

@Amire80: I don't think it's going to be an FAQ. It's discussed indirectly on Help:Multilingual, Wikifunctions:Status, and other places. Hopefully eventually MW will adopt proper internationalisation of content too. Jdforrester (WMF) (talk) 13:39, 11 March 2024 (UTC)Reply
Sorry, I don't understand. Either I'm missing something, or those two pages don't discuss the /view/ and the language code in the URL. Why are those things there?
And in which way is MW's internationalization of content not proper? (I can think of a few things myself, but I wonder what are you referring to.) Amir E. Aharoni (talk) 14:14, 11 March 2024 (UTC)Reply
@Amire80: We talked about this with the Language team a couple of years ago, and ended up having to build our own as MW doesn't allow for content-alterting language selection; don't recall if you (or rather, @Aaharoni-WMF) was present. Either way, this isn't the venue. :-) Jdforrester (WMF) (talk) 15:42, 11 March 2024 (UTC)Reply
What is the venue? Wikifunctions:Project chat? Amir E. Aharoni (talk) 15:49, 11 March 2024 (UTC)Reply