[PYTHON] Die Geschichte, wie ein Geschäft BOT (AI LINE BOT) nach Go To EAT in der Präfektur Chiba durchsucht (1)

Hallo. Ich schreibe zum ersten Mal einen Artikel. Ich kenne die Grenze von "unangemessenen Artikeln" nicht. Bitte weisen Sie darauf hin, wenn Sie sie nicht erreichen können.

Derzeit verwende ich die Go To EAT-Kampagne in der Präfektur Chiba. Wenn Sie einen Essensgutschein mit einer Prämie von 10.000 Yen kaufen, können Sie ihn als Essensausweis für 12500 Yen verwenden, was sehr viel ist.

[Präfektur Chiba auf der offiziellen Website von EAT Business]  https://www.chiba-gte.jp/

Das einzige, was ich für subtil hielt, war, dass es schwierig war, ein Geschäft zu finden, das Gutscheine akzeptiert. An der bereitgestellten Benutzeroberfläche können Sie anhand der Bereichsinformationen wie dem Stationsnamen erkennen, welche Geschäfte in der Nähe sind. Ich fand es schwierig zu suchen, als der Zweck festgelegt wurde, wie "Ich möchte das heute essen!" (Persönliche Meinung). Ich wünschte, ich könnte zusätzlich zu den lokalen Informationen nach Lebensmittelgenre und Geschäftsname suchen.

Aus diesem Grund habe ich mich entschieden, die LINE-API zu verwenden, um einen AI LINE BOT zu erstellen, der einen Speicher basierend auf den vom Benutzer eingegebenen Schlüsselwörtern vorschlägt. Als ich es versuchte, war ich überrascht, dass ich das machen konnte, was ich machen wollte, also werde ich teilen, was ich getan habe.

 

Zum Erstellen verwendete Programmquelle

In diesem Artikel möchte ich vorstellen, was ich für die folgenden Personen getan habe.

・ Ich möchte einen LINE BOT (messagingAPI) erstellen. ・ Ich möchte ein einfaches Modell für maschinelles Lernen erstellen. ・ Ich möchte kein Geld für den Systemaufbau ausgeben (kostengünstig mit AWS Free Trial oder OSS erstellen).

(Ich hoffe, dass die Verbreitung meiner Fähigkeiten in der Welt letztendlich für Aktivitäten zum Jobwechsel von Vorteil ist.)

Recommended Posts

Die Geschichte, wie ein Geschäft BOT (AI LINE BOT) nach Go To EAT in der Präfektur Chiba durchsucht (1)
Die Geschichte, wie ein Geschäft BOT (AI LINE BOT) nach Go To EAT in der Präfektur Chiba durchsucht (2) [Übersicht]
PDF der Präfektur Chiba konvertieren Gehe zur EAT-Mitgliedergeschäftsliste in CSV (Befehl)
Die Geschichte der Einrichtung eines VIP-Kanals im internen Chatwork
Google sucht mit Python nach der Zeichenfolge in der letzten Zeile der Datei
Ich bin gerade in Singapur. Eine Geschichte über das Erstellen eines LineBot und den Wunsch, einen unvergesslichen Job zu machen
Die Geschichte der Schaffung eines "Geist- und Zeit-Chatrooms" exklusiv für Ingenieure im Unternehmen
Scraping Gehen Sie zu EAT-Mitgliedsgeschäften in der Präfektur Osaka und konvertieren Sie zu CSV
Erstellen Sie eine Funktion, um den Inhalt der Datenbank in Go abzurufen
Verschrotten Sie die Liste der Go To EAT-Mitgliedsgeschäfte in der Präfektur Fukuoka und konvertieren Sie sie in CSV
Die Geschichte, zum ersten Mal seit 5 Jahren wieder an die Front zurückzukehren und Python Django umzugestalten
Verschrotten Sie die Liste der Go To EAT-Mitgliedsspeicher in der Präfektur Niigata und konvertieren Sie sie in CSV
Die Geschichte des Erstellens eines Bots, der aktive Mitglieder in einem bestimmten Slack-Kanal mit Python anzeigt
Die Geschichte, wie man mit Python einen 100-Yen-Frühstücks-Bot für die Universität macht
Konvertieren Sie PDFs der verfügbaren Geschäfte von Go To EAT in der Präfektur Kagoshima in CSV
Konvertieren Sie das PDF der Go To EAT-Mitgliedergeschäftsliste in der Präfektur Kumamoto in CSV
Konvertieren Sie PDF-Dateien von Go To EAT-Mitgliedsgeschäften in der Präfektur Ishikawa in CSV
Eine Geschichte über den Versuch, den Testprozess eines 20 Jahre alten Systems in C zu verbessern
Erstellen Sie einen Bot, der die Anzahl der Personen, die für das neue Corona-Virus in Tokio positiv sind, an Slack sendet
Eine Geschichte über das Erstellen eines Programms, mit dem die Anzahl der Instagram-Follower in einer Woche von 0 auf 700 erhöht wird
Verschiedene Möglichkeiten, die letzte Zeile einer CSV-Datei in Python zu lesen
Die Geschichte der Erstellung von Botonyan, das den Inhalt von Google Text & Tabellen als Antwort auf ein bestimmtes Keyword in Slack zurückgibt
Erstellen eines LINE BOT, um zusätzliche AtCoder-Wettbewerbe mit AWS zu benachrichtigen
Konvertieren Sie das PDF der Go To EAT-Mitgliedergeschäftsliste in der Präfektur Niigata in CSV
Die Geschichte, einen Line Bot zu erstellen, der uns den Zeitplan für die Wettbewerbsprogrammierung erzählt
Die Geschichte des Wechsels von WoSign zu Let's Encrypt für ein kostenloses SSL-Zertifikat
Suchen Sie eine Richtlinie für die Anzahl der Prozesse / Threads, die auf dem Anwendungsserver festgelegt werden sollen
Die weltweit am einfachsten zu verstehende Erklärung zur Herstellung von LINE BOT (1) [Kontoerstellung]
Eine Geschichte über den Versuch, Linter mitten in einem Python (Flask) -Projekt vorzustellen
Vorgehensweise zum Erstellen eines Linienbot in AWS Lambda
Der einfachste Linienbot der Welt, um Gewicht zu verlieren
Eine Geschichte, nach der ich süchtig war, als ich in Go nil als Funktionsargument angab
So erstellen Sie einen interaktiven LINE BOT 004 (beantworten Sie den Stichtag eines börsennotierten Unternehmens)
Die Geschichte des Erstellens einer Datenbank mithilfe der Google Analytics-API
Die Geschichte, wie man mit discord.py einen Fragenkasten-Bot erstellt
Schlafverarbeitung für einen bestimmten Zeitraum (Sekunden) oder länger in Python
Eine kleine süchtig machende Geschichte mit den Berechtigungen des von expdp angegebenen Verzeichnisses (für Anfänger)
So bestimmen Sie die Existenz eines Selenelements in Python
Der Fall, in dem Tokio in der Präfektur Chiba wie ein Erbrochenes aussah
So überprüfen Sie die Speichergröße einer Variablen in Python
Lesen Sie die Standardausgabe eines Unterprozesses zeilenweise in Python
[Los] Erstellen Sie einen CLI-Befehl, um die Erweiterung des Bildes zu ändern
Die Geschichte, einen Standardtreiber für db mit Python zu erstellen.
[Einführung in Python] Wie verwende ich den Operator in in der for-Anweisung?
So überprüfen Sie die Speichergröße eines Wörterbuchs in Python
Die Geschichte der Erstellung einer Website, auf der die Veröffentlichungsdaten von Büchern aufgeführt sind
So ermitteln Sie die Scheitelpunktkoordinaten eines Features in ArcPy
So führen Sie den Übungscode des Buches "Profitable KI mit Python erstellen" in Google Colaboratory aus
[AtCoder für Anfänger] Sprechen Sie über den Rechenaufwand, den Sie grob wissen möchten
Die Geschichte der Teilnahme an AtCoder
Die Geschichte des "Lochs" in der Akte
Die Geschichte des Exportierens eines Programms
Erstellen Sie mit Django einen LINE-Bot
Die Geschichte eines Parksensors in 10 Minuten mit dem GrovePi + Starter Kit
Annäherungserklärung für Anfänger, um in Kaggle Titanic_3 unter den besten 1,5% (0,83732) zu sein
Python> sys.path> Liste der Zeichenfolgen, die den Pfad für die Suche nach Modulen angeben
[Linux] Ein Befehl zum Abrufen einer Liste der in der Vergangenheit ausgeführten Befehle
Ich möchte eine Liste in der Reihenfolge anderer Listen sortieren
So setzen Sie eine Zeilennummer am Anfang einer CSV-Datei