[PYTHON] Ich habe eine App für Ausländer erstellt, die Japan in Hackason besuchen, und einen Preis gewonnen, aber als ich mir das genau überlegte, war es nutzlos.

Einführung

Im Sommer fand landesweit ein Hackathon für Studenten namens Yahoo! Hack U statt, und ich nahm am Sendai-Turnier teil. Die App, die ich dort erstellt habe, hat an diesem Tag den ** "Excellence Award" ** gewonnen und wurde von den Richtern als "Ich möchte, dass Sie sich weiterentwickeln!" Gelobt. Und ich werde sie auch in Zukunft aktualisieren! !! Ich war persönlich begeistert davon, aber ** Als ich sorgfältig darüber nachdachte, wurde mir klar, dass "das? Dies. Wird es nicht verwendet?" ** (ich kann bisher nicht darüber streiten), und das Projekt wurde aufgetaucht. Es ist eine Geschichte.

Ich hoffe, dass meine Erfahrung dieses Mal für diejenigen nützlich sein wird, die am Hackathon teilnehmen, also werde ich den Hintergrund dieser Zeit zusammenfassen.

Fazit

――Hackason hat fast alle Ideen!

Bis Sie die Auszeichnung für hervorragende Leistungen erhalten

Was ich gemacht habe

Wenn sie das Etikett von Lebensmitteln wie Convenience-Stores und Supermärkten mit dem Namen "Belief Supporter" fotografieren, erkennen sie die Rohstoffe und Nährstoffkomponenten sowie Muslime und Hindus Wir haben eine App für Ausländer entwickelt und veröffentlicht, die Japan besucht und sofort visualisiert, ob Lebensmittel enthalten sind, die für Vegetarier tabu sind oder nicht. Wenn Sie interessiert sind, finden Sie unter GitHub Code, Demovideos, App-Links usw.

Der Mechanismus ist sehr einfach: Mithilfe der Vision-API können Sie die Inhaltsstoffe und Nährwertkennzeichnungen von Lebensmitteln lesen, feststellen, ob vorregistrierte Tabu-Lebensmittel auf dem Server enthalten sind (Verarbeitung in natürlicher Sprache) und im Ausland Es geht darum, Übersetzungen für Menschen hinzuzufügen und zu visualisieren.

image

Warum hast du den Preis gewonnen?

Das häufigste Feedback der Richter war wie folgt.

Notwendigkeit

Ich denke, das war der entscheidende Unterschied zu den Teams um mich herum. Um ehrlich zu sein, hatten die meisten Produkte anderer Teams viel höhere technische Fähigkeiten, aber andererseits gab es viele unterhaltsame "zu lösende Probleme" oder technologiegetriebene (technologiebasierte Ideen, die ich verwenden wollte). ) War der Eindruck, dass es viele gab. ** ** **

Ab dem Zeitpunkt, an dem ich Ideen einbringe, wird mein Team Ideen in einem "hohen sozialen Umfeld" (Olympia, Rugby, Politik usw.) entwickeln → "Probleme in diesem Bereich" (Essen usw.) Ich habe darüber nach gedacht. Natürlich fällt mir aufgrund dieser Denkweise oft nichts ein, was sich gut anfühlt, aber dieses Mal habe ich etwas gefunden, das sich gut anfühlt (Probleme mit dem Essen für Ausländer, die Japan besuchen), also habe ich mich beschleunigt.

** Ehrlich gesagt verstehe ich zu diesem Zeitpunkt, dass "ich das Gefühl habe, einen Preis zu gewinnen, wenn er ordnungsgemäß abgeschlossen ist". Wenn ich dieses Gefühl hier bekomme, wird es für das Team ziemlich motivierend sein. ** ** ** Wenn ich dagegen nicht das Gefühl habe, dass ich das Gefühl habe, einen Preis zu gewinnen, wenn er ordnungsgemäß abgeschlossen ist, bin ich nicht motiviert, selbst wenn ich ihn entwickle. Daher habe ich mir Ideen ausgedacht, bis ich die Meldung erhalte, dass ich einen Preis gewinnen werde, wenn er ordnungsgemäß abgeschlossen ist. Besser. (Ich habe viele Erfahrungen mit dem ersten Scheitern gemacht, ohne sicher zu sein, dass ich es vorerst entwickeln werde, weil ich keine Zeit habe.)

Tatsächlich: "Ich denke, dass die Essgewohnheiten von Ausländern angesichts der Durchführung der Olympischen Spiele usw. sehr ernst sind." "Ich dachte, dass dies für Ausländer wirklich notwendig ist." Viele Leute, insbesondere ausländische Richter, waren sehr erfreut und sagten: "Ich habe einen Freund, der sich darüber Sorgen macht, also würde ich es Ihnen gerne sagen!"

In diesem Moment, ** Absolut immer mehr Updates und PR! ** ** ** ** Dann kannst du auf Twitter sehr beliebt werden! !! ** ** ** ** Fertig ah ah! ** ** **

Ich brannte in meinem Herzen.

Bedeutung

Das war völlig glücklich. Da es im Team niemanden gab (2 Personen), der eine Smartphone-App entwickeln konnte, hatte ich keine andere Wahl, als sie mit einer Web-App zu entwickeln, aber das funktionierte und ** "Da es sich um eine Web-App handelt, dauert die Installation einige Zeit. Es ist in Ordnung, wenn Sie keine haben! "** wird am Veranstaltungsort bewertet. Ich denke auch, dass es gut war, die App auf Heroku bereitzustellen und die Richter die App direkt am Veranstaltungsort verwenden zu lassen.

Warum Posha?

Ich konnte einen Feedback-Kommentar nicht widerlegen

** "Ich denke, es ist praktisch, aber wenn Sie ein Lebensmitteletikett lesen müssen, ist es wahrscheinlich genauer, es mit der Übersetzungskamera von Google in Echtzeit zu übersetzen." **

Oh oh oh oh

Ich war wirklich schockiert, als ich diesen Kommentar sah.

Zuerst wurde mir klar, dass ich diesen Feedback-Kommentar nicht widerlegen konnte.

Und das Beste ist, ich habe noch nie so etwas Einfaches bemerkt und ich kann es definitiv tun! Ich war überrascht, was ich dachte. Ich habe nicht gedacht, dass dies der Fall ist, also habe ich nach der Überlegenheit dieser App gesucht, aber ich konnte mir das nicht vorstellen und verlor sofort die Motivation.

Je mehr Sie darüber nachdenken, desto bequemer ist es, das Lebensmitteletikett mit der Bildübersetzungsfunktion von Google Translate direkt vor Ort zu übersetzen. .. .. Ich war besorgt. ..

Ich bin völlig entmutigt.

Ich dachte nicht an Alternativen.

Ich habe mein Bestes versucht, um die neuesten Trendbranchen und Themen zu finden, die Preise gewinnen könnten, und sobald ich das Thema "Themen im Zusammenhang mit Lebensmitteln für Ausländer, die Japan besuchen" gefunden habe, war ich begeistert und habe es weiterentwickelt, aber in Wirklichkeit ist dies so Ich denke, wir hätten später mehr über ** "Gibt es eine andere Alternative als unsere eigene App?" ** nachdenken sollen. Auf diese Weise könnten wir eine Diskussion über "Ist die Übersetzung von Google-Übersetzungskameras nicht in Ordnung?" Und "Fügen wir etwas (Funktion) hinzu, das nicht möglich ist." Ich war völlig blind für die zeitaufwändigen und wahrscheinlichen Aufgaben.

Lernen

――Ausgabenorientierte und soziale Ideen sind ein wichtiger Faktor, der zum Gewinn eines Preises führt. Gibt es jedoch bereits eine Möglichkeit, diesen zu lösen? Vergiss das Argument nicht ――Es ist einfacher als Webanwendung zu bewerten als als Smartphone-Anwendung --Versuchen Sie eine Fehleranweisung

Endlich (ich suche jemanden, der kooperiert)

Um ehrlich zu sein, möchte ich diese "Fragen im Zusammenhang mit Lebensmitteln für Ausländer, die Japan besuchen", persönlicher angehen. Dies liegt daran, dass es klar ist, dass die Herausforderungen in Zukunft zunehmen werden, aber es gibt in Japan bisher keine Apps oder Dienste für sie.

Leider hat der Belief Supporter, den wir dieses Mal erstellt haben, das Ergebnis "Ist die Google-Übersetzung nicht in Ordnung?" Ich denke jeden Tag.

Wenn Sie Ideen oder Meinungen haben, wenden Sie sich bitte an Mein Twitter. Danke für Ihre Kooperation. Danke fürs Lesen.

Recommended Posts

Ich habe eine App für Ausländer erstellt, die Japan in Hackason besuchen, und einen Preis gewonnen, aber als ich mir das genau überlegte, war es nutzlos.
Als ich versuchte, eine VPC mit AWS CDK zu erstellen, konnte ich es aber nicht schaffen
Ich möchte ein Element mit numpy in eine Datei schreiben und es überprüfen.
Ich habe mit Yocto ein Bild für Qemu gemacht, aber ich habe versagt und von vorne angefangen
Eine Geschichte, der ich nach der SFTP-Kommunikation mit Python verfallen war
Ich bin immer ungeduldig, wenn ich ein Café bestelle, also habe ich eine React-App erstellt, um es zu lösen
Als ich versuchte, PIL und matplotlib in einer virtuellen Umgebung zu installieren, war ich süchtig danach.
Wenn ich eine Django-App auf Apache2 bereitstelle und keine statischen Dateien mehr liest
Ich habe einen Server mit Python-Socket und SSL erstellt und versucht, über den Browser darauf zuzugreifen
Erstellt eine Methode zur automatischen Auswahl und Visualisierung eines geeigneten Diagramms für Pandas DataFrame
Ein Memorandum beim automatischen Erwerb mit Selen
Ein Hinweis, dem ich beim Erstellen einer Tabelle mit SQL Alchemy verfallen war
Ich bin gestorben, weil ich dachte, eine Python-Klassenvariable sei eine Instanzvariable
Ich habe einen Chat-Chat-Bot mit Tensor2Tensor erstellt und diesmal hat es funktioniert
Ich habe ein POST-Skript erstellt, um ein Problem in Github zu erstellen und es im Projekt zu registrieren
Ich habe das Stempeln von Job Can mit Selen automatisiert und in Google Cloud Functions bereitgestellt, aber es war ziemlich schwierig
Als ich in IPython versuchte, den Wert zu sehen, war es ein Generator, also kam ich auf ihn, als ich frustriert war.
Ich habe ein System erstellt, das automatisch entscheidet, ob es morgen mit Python ausgeführt wird, und es zu Google Kalender hinzufügt.
Als ich eine Baumkarte (Flächendiagramm) mit Python erstellt habe, war sie subtil. Wenn ich also Schnörkel verwendete, fühlte es sich ziemlich gut an.
Ich dachte, es wäre langsam, die for-Anweisung in NumPy zu verwenden, aber das war nicht der Fall.