Kotlin - App backend KI mit Python?
Geschätzte Community
Ich möchte gerne eine lokale KI, vorzugsweise in Python schreiben, welche einen userinput der Kotlin App analysiert und eine Antwort zurück gibt. Dies soll alles lokal geschehen.
Nun meine Frage:
Kann ich überhaupt den userinput an ein Python-Programm übergeben oder muss ich das Programm in C / C++ schreiben, da es, laut meinem Wissensstand keine Python Möglichkeit in Android Studio gibt?
Wie sieht dann eine Standart "Übergabe" Funktion zwischen Kotlin <=> Python/C/C++ aus?
Vielen Dank für eure Antworten.
Das Ergebnis basiert auf 0 Abstimmungen
Hier stehen einige Möglichkeiten. Da schon mal nachgeschaut?
https://stackoverflow.com/questions/62990553/how-to-run-a-python-function-in-kotlin
Nein, habe ich tatsächlich noch nicht. Danke
1 Antwort
Meiner Meinung nach wäre es eher vorzuziehen, sich auf wenige unterschiedliche Technologien zu reduzieren, um das System einfach zu halten. Es gibt so einige Tools für Kotlin, mit denen man auch Datenanalysen durchführen kann (siehe bspw. hier). Schau dir solche doch erst einmal an.
Diese zu nutzen, erspart dir (und auch dem Laufzeitsystem, in dem eine Kommunikation zwischen verschiedenen Anwendungen durchgeführt werden müsste) Aufwand.
Andersherum könnte man natürlich auch die gesamte App mit Python (und kivy) schreiben.