[PYTHON] L'histoire de la recherche d'un magasin BOT (AI LINE BOT) pour Go To EAT dans la préfecture de Chiba (1)

Bonjour. J'écris un article pour la première fois. Je ne connais pas la limite des "articles inappropriés", veuillez donc préciser si vous ne pouvez pas y accéder.

Actuellement, j'utilise la campagne Go To EAT dans la préfecture de Chiba. Si vous achetez un coupon-repas avec une prime de 10000 yens, vous pouvez l'utiliser comme ticket-repas pour 12500 yens, ce qui est une bonne affaire.

[Préfecture de Chiba Accéder au site Web officiel d'EAT Business]  https://www.chiba-gte.jp/

La seule chose que je pensais subtile était qu'il était difficile de trouver un magasin qui accepte les coupons. En ce qui concerne l'interface utilisateur fournie, vous pouvez savoir quels magasins sont à proximité à partir des informations sur la zone telles que le nom de la station. J'ai trouvé difficile de chercher quand le but a été décidé, comme "Je veux manger ça aujourd'hui!" (Opinion personnelle). J'aimerais pouvoir rechercher par genre de nourriture et par nom de magasin en plus des informations locales.

Par conséquent, j'ai décidé d'utiliser l'API LINE pour créer un AI LINE BOT qui suggérerait un magasin en fonction des mots-clés saisis par l'utilisateur. Quand je l'ai essayé, j'ai été surpris de constater que j'étais capable de faire ce que je voulais faire, alors je vais partager ce que j'ai fait.

 

Source du programme utilisée pour créer

Dans cet article, je voudrais vous présenter ce que j'ai fait pour les personnes suivantes.

・ Je souhaite créer un LINE BOT (messagingAPI). ・ Je souhaite créer un modèle d'apprentissage automatique simple. ・ Je ne veux pas dépenser d'argent pour la construction du système (construit à un coût nul en utilisant la version d'essai gratuite d'AWS ou OSS).

(J'espère qu'en diffusant mes compétences dans le monde, cela sera finalement avantageux pour les activités de changement d'emploi.)

Recommended Posts

L'histoire de la recherche d'un magasin BOT (AI LINE BOT) pour Go To EAT dans la préfecture de Chiba (1)
Histoire de faire une recherche de magasin BOT (AI LINE BOT) pour Go To EAT dans la préfecture de Chiba (2) [Présentation]
Convertir le PDF de la préfecture de Chiba Aller à la liste des magasins des membres EAT en CSV (commande)
L'histoire de la création d'un canal VIP dans le chatwork en interne
Google recherche la chaîne sur la dernière ligne du fichier en Python
Je suis à Singapour en ce moment Une histoire sur la création d'un LineBot et la volonté de faire un travail mémorable
L'histoire de la création d'un «espace de discussion sur l'esprit et le temps» exclusivement pour les ingénieurs de l'entreprise
Scraping Go To EAT membres magasins dans la préfecture d'Osaka et conversion au format CSV
Créez une fonction pour obtenir le contenu de la base de données dans Go
Gratter la liste des magasins membres Go To EAT dans la préfecture de Fukuoka et la convertir en CSV
L'histoire du retour au front pour la première fois en 5 ans et de la refactorisation de Python Django
Gratter la liste des magasins membres Go To EAT dans la préfecture de Niigata et la convertir en CSV
L'histoire de la création d'un Bot qui affiche les membres actifs dans un canal spécifique de Slack avec Python
L'histoire de la création d'un robot LINE pour le petit-déjeuner d'une université de 100 yens avec Python
Convertir le PDF des magasins disponibles de Go To EAT dans la préfecture de Kagoshima en CSV
Convertir le PDF de la liste des magasins membres Go To EAT dans la préfecture de Kumamoto en CSV
Convertir le PDF des magasins membres Go To EAT de la préfecture d'Ishikawa en CSV
Une histoire d'essayer d'améliorer le processus de test d'un système vieux de 20 ans écrit en C
Créez un bot qui publie sur Slack le nombre de personnes positives pour le nouveau virus corona à Tokyo
Une histoire sur la création d'un programme qui augmentera le nombre d'abonnés Instagram de 0 à 700 en une semaine
Différentes façons de lire la dernière ligne d'un fichier csv en Python
L'histoire de la création de Botonyan qui renvoie le contenu de Google Docs en réponse à un mot-clé spécifique sur Slack
Création d'un LINE BOT pour notifier d'autres concours AtCoder à l'aide d'AWS
Convertir le PDF de la liste des magasins membres Go To EAT dans la préfecture de Niigata en CSV
L'histoire de la création d'un Line Bot qui nous raconte le calendrier de la programmation du concours
L'histoire du passage de WoSign à Let's Encrypt pour un certificat SSL gratuit
Trouvez une ligne directrice pour le nombre de processus / threads à définir sur le serveur d'applications
L'explication la plus simple au monde sur la création de LINE BOT (1) [Account preparation]
Une histoire sur la tentative d'introduire Linter au milieu d'un projet Python (Flask)
Procédure de création d'un Line Bot sur AWS Lambda
Le robot en ligne le plus simple au monde pour perdre du poids
Une histoire à laquelle j'étais accro en spécifiant nil comme argument de fonction dans Go
Comment créer un LINE BOT 004 interactif (répondre à la date de clôture d'une société cotée)
L'histoire de la création d'une base de données à l'aide de l'API Google Analytics
L'histoire de la création d'un bot de boîte à questions avec discord.py
Mettre le processus en veille pendant un certain temps (secondes) ou plus en Python
Une petite histoire addictive avec les permissions du répertoire spécifié par expdp (pour les débutants)
Comment déterminer l'existence d'un élément sélénium en Python
Le cas où Tokyo ressemblait à un vomi dans la préfecture de Chiba
Comment vérifier la taille de la mémoire d'une variable en Python
Lire la sortie standard d'un sous-processus ligne par ligne en Python
[Go] Créez une commande CLI pour changer l'extension de l'image
L'histoire de la création d'un pilote standard pour db avec python.
[Introduction à Python] Comment utiliser l'opérateur in dans l'instruction for?
Comment vérifier la taille de la mémoire d'un dictionnaire en Python
L'histoire de la création d'un site qui répertorie les dates de sortie des livres
Comment obtenir les coordonnées de sommet d'une entité dans ArcPy
Comment exécuter le code pratique du livre "Making Profitable AI with Python" sur Google Colaboratory
[Pour les débutants chez AtCoder] Parlez de la quantité de calcul que vous voulez connaître approximativement
L'histoire de la participation à AtCoder
L'histoire du "trou" dans le fichier
L'histoire de l'exportation d'un programme
Créer un bot LINE avec Django
L'histoire d'un capteur de stationnement en 10 minutes avec le kit de démarrage GrovePi +
Explication d'approche pour que les débutants soient dans le top 1,5% (0,83732) dans Kaggle Titanic_3
Python> sys.path> Liste de chaînes indiquant le chemin pour rechercher des modules
[Linux] Une commande pour obtenir une liste des commandes exécutées dans le passé
Je souhaite trier une liste dans l'ordre des autres listes
Comment mettre un numéro de ligne au début d'un fichier CSV