Lernen Sie die Praktikanten kennen: Sohail Lokhandwala
Manager: Trish O'Grady ( @Trish )
Projektleitung: Krzysztof Jozefowicz ( @Krzysztof )
Sohail Lokhandwala studiert Informatik an der University of California in San Diego. Diesen Sommer arbeitet er als Praktikant für maschinelle Lernentwicklung im JMP-Entwicklungsteam.
Während seines Praktikums bei JMP arbeitet Sohail mit dem Lokalisierungsteam im Entwicklungsbetrieb an der Erstellung von Modellen für die neuronale maschinelle Übersetzung (NMT). JMP wird diese Modelle nutzen, um Übersetzungsressourcen und -prozesse zu erweitern.
Krzysztof Jozefowicz, Globalisierungsarchitekt, sagt: „Im Laufe der Jahre haben wir riesige Bestände an JMP-Software- und Dokumentationsübersetzungen angesammelt, die von menschlichen Übersetzern durchgeführt wurden. Sohail nutzte diese Übersetzungen, um eine maschinelle Übersetzungs-Engine zu trainieren, die die JMP-Sprache „spricht“. Diese maßgeschneiderten Engines produzieren genauere Übersetzungsausgabe als handelsübliche MT-Lösungen wie das generische Translate.google.com . Übersetzungen, die mit der Terminologie und dem Stil übereinstimmen, die wir bei JMP verwenden, erfordern weniger Post-Editing; daher werden wir die Geschwindigkeit und Qualität verbessern Reduzieren Sie die Kosten unserer zukünftigen Übersetzungsprojekte.
Dieses Projekt besteht aus drei Hauptphasen: Datenvorbereitung, Training benutzerdefinierter Modelle und Auswertung der Ergebnisse. Sohail nutzt bei seiner Arbeit die Cloud-Lösung Google AutoML. Er hat seine Programmierkenntnisse gut genutzt, um die Trainingsdaten mithilfe unserer vorhandenen Übersetzungen zu erstellen und zu bereinigen. Anschließend nutzte er diese Daten, um unsere benutzerdefinierten Modelle zu trainieren. Zwei Testprojekte wurden an Übersetzungsteams geliefert, um die Qualität der maschinellen Übersetzungen zu bewerten, die aus den Google AutoML-Modellen generiert wurden. „Diese beiden Projekte konzentrierten sich auf Benutzeroberflächenzeichenfolgen und Dokumentation der JMP-Software, aber die NMT-Modelle, die Sohail erstellt, können auch von anderen Abteilungen in JMP genutzt werden, die Inhalte übersetzen.“ sagt Trish O'Grady, Senior Manager von JMP Localization. „Es läuft ein Testprojekt zur Übersetzung des Transkripts für Modul 1 des STIPS-Kurses (Statistical Thinking for Industrial Problem Solving) mithilfe des deutschen Google AutoML-Modells. Mia Stephens hat Martin Demel angeheuert, um die Übersetzungen zu überprüfen und Feedback zu geben.“
Sohail trainiert außerdem eine andere Engine (OpenNMT), um die Ergebnisse mit Google AutoML zu vergleichen.
Lasst uns etwas mehr über Sohail erfahren.
Interns Angelina, Michael, Vitesh and Sohail getting boba after the first day of Internpalooza.Die Praktikanten Angelina, Michael, Vitesh und Sohail bekommen nach dem ersten Tag von Internpalooza Boba.
In welcher Abteilung arbeiten Sie?
Lokalisierung
Wie lautet Ihre Berufsbezeichnung/Position?
Praktikant als Entwickler für maschinelles Lernen
Was hat Sie dazu bewogen, ein Praktikum bei JMP zu machen?
Die Schnittstelle zwischen maschinellem Lernen und der Arbeit mit vielen Sprachen in Kombination mit einer tollen Arbeitskultur bei JMP hat mich sehr auf die Arbeit hier gefreut!
Was wollten Sie als Kind werden, wenn Sie erwachsen wurden?
Kernchemiker
Was wissen die meisten Menschen nicht über Sie?
Ich liebe Skateboarden, Surfen und lange Fahrten entlang der Küste.
Welcher der Orte, die Sie besucht haben, gefällt Ihnen am besten?
Big Sur war einer der schönsten Orte, die ich je besucht habe. Die Farben des Sonnenuntergangs sind atemberaubend und die Landschaft ist wirklich surreal.
Worauf freust du dich an diesem Praktikum am meisten?
Ich bin äußerst gespannt auf die Endergebnisse, die wir durch das Training aller Modelle für jede Zielsprache erhalten, und ich kann es auch kaum erwarten, zur Praktikantenmesse zurückzukommen und alle wieder persönlich zu treffen!
.
Sohail at the beach during a sunset.Sohail am Strand bei Sonnenuntergang.Was möchten Sie in diesem Praktikum erreichen?
Ich hoffe, mehr über die praktischen Anwendungen des maschinellen Lernens zu erfahren und wie es als praktikable Lösung in verschiedene Systeme integriert wird.
Wenn Sie für einen Artikel Geld ausgeben könnten und der Preis keine Rolle spielen würde, was würden Sie kaufen?
Flugtickets, ich würde gerne die Welt sehen!
Wie würde der Titel Ihrer Autobiografie lauten?
Denken in verschiedenen Sprachen
Welchen Rat würden Sie potenziellen Praktikanten geben?
Unbedingt bewerben!! Sie werden es nicht bereuen!
Finden Sie Sohail auf LinkedIn!
Vielen Dank an alle, die freundliche Kommentare hinterlassen haben, um mich bei JMP willkommen zu heißen, und ein besonderer Dank geht an Abrah ( @abrah ) für die Zusammenstellung dieses wunderbaren Artikels!
Ich freue mich sehr darauf, alles, woran ich gearbeitet habe, bei der Postersitzung der SAS Intern Expo und bei meiner virtuellen JMP-Präsentation zu teilen. Wie Trish erwähnte, werden diese am 2. August von 9 bis 11 Uhr im Global Education Center bzw. am 3. August von 10 bis 11 Uhr (während des JMP Dev Meeting) stattfinden.
Ich hoffe, dass jeder teilnehmen kann, und freue mich, noch mehr Ergebnisse aus unseren laufenden Projekten zu teilen. Nochmals vielen Dank an alle!
@Sohail, wir sind so glücklich, dich in unserem Team zu haben! Sie haben in sehr kurzer Zeit großartige Arbeit geleistet.
Sohail wird sein Projekt am 2. August von 9 bis 11 Uhr auf der SAS Intern Expo besprechen. Kommen Sie unbedingt vorbei und schauen Sie sich sein Poster an! Am 3. August wird er JMP beim JMP Dev Meeting um 10 Uhr einen Überblick über sein Projekt geben.