Bonjour. Je souhaite apprendre à programmer un logiciel capable de stocker des mots selon des catégories (objets, ensemble d’objets, actions, idées, etc). Par exemple, il lit : « la pomme, c’est le fruit du pommier, ça se mange, c’est bon pour la santé » il ouvre des cases pour tous les mots qu’il ne connaît pas (pomme, fruit, pommier, manger, santé) et il les trie (objets concrets : pomme, fruit, pommier ; action : manger ; idée : santé). J’aimerais qu’il apprenne à classer les objets dans une arborescence ; une pomme ça vient du pommier qui vient de l’environnement terrestre qui fait partie de la planète qui fait partie du système solaire qui fait partie de la galaxie qui fait partie d’un amas galactique qui fait partie de l’univers… L’idée c’est de créer des catégories contenants/contenus. Je voudrais ensuite pouvoir interroger le logiciel pour qu’il soit capable de me sortir une procédure. Si je lui dit que j'ai faim, je veux qu’il me dise de manger quelque chose de bon pour la santé, par exemple une pomme. Si je lui demande où trouver une pomme il me dit d’aller voir sur un pommier, qu’on peut trouver dans l’environnement terrestre. J'espère que vous voyez un peu où je veux en venir :-)
Je suis débutant et donc je cherche des conseils ou des cours ou un développeur...
commence par bien définir ce que un mot peut avoir comme propriétés (tu as déjà indiqué quelques éléments comme objet, action, idée, contenant, contenus), essai d'avoir quelque chose de général, ensuite tu peux en faire un objet/une base/un modèle.
C'est en effet un pré-requis que de bien définir ce qu'on veut faire. Il faut ensuite savoir maîtriser les outils dont on va se servir. Tu postes dans la catégorie Python. Tu devras connaître les outils Python: listes, tuples et surtout dictionnaires. Sans oublier les classes ...
Le Tout est souvent plus grand que la somme de ses parties.
Après c'est une question d'algorithme, donc décrire sur papier par un graphe d'actions/conditions le cheminement séquentiel de ton programme
Comment démarrer mon projet ?
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Le Tout est souvent plus grand que la somme de ses parties.