Android Question artificial intelligence in b4a

mgh

Member
Hello friends
How can I use artificial intelligence in my application?
Is there training in this field? (artificial intelligence in b4a)
 

Serge Nova

Member
No, you did not understand what I meant
How to learn artificial intelligence in b4a
I don't know if I understand you very well,

1. If you want to use artificial intelligence in your b4a application you need to use an API.

2. If you want to create artificial intelligence it will not be possible with B4A
 
Upvote 0

aeric

Expert
Licensed User
Longtime User
My understanding is there are many areas of AI today. One example is ChatGPT which make use of large language model. Model means database or collection of data.

B4A (B4X) is just another programming language like Java or Python. It is not impossible to "create" an AI like this using B4X. To create a model, maybe we create a web crawler to dig all the data on the Internet. Then add some logics that can return the answer in human language. But no need to reinvent the wheel.

There are other types of AI like generative AI that can generate and recognise an image. For me, all this is just piece of software written in programming language.

To use or integrate a model, the provider usually provide API to easily integrate into app written with various programming language. We can also use B4X to communicate with the API. There are already some examples in this forum. To learn how to use it we need to study the documentation.
 
Upvote 0

Serge Nova

Member
Yes it is possible to create with B4X using B4J for more power.

To do this we need to set up a large database where the AI will be get informations on a question that it has already answered.

When the AI receives a question for example, it will search its database to see if there are possible answers, if there are none it will search and compare results on the internet then respond in human language and will also save or update this new information in the database.

I can create a web crawler, the hardest part would be for the robot to recognize the correct answer and reformulate it in human language
 
Upvote 0
Top