Я написал эту функцию в Python, которая принимает (под) список элементов и возвращает метку. Это работает!Любой совет о том, как создать Java API для взаимодействия с созданными Python функциями?
def match(x):
"""It takes a list of n criteria and it returns the corresponding label"""
import itertools
a = ['HISTORIQUE', 'INTERNET', 'MTN MONEY', 'MY BALANCE', 'MY NUMBER',
'SERVICE CLIENT', 'SMS PACKS', 'SOS CREDIT', 'purchase']
for element in list(enumerate(list(itertools.combinations(a,len(set(x)))))):
if set(element[1])==set(x):
return element[0]