ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019

ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019

เมื่อเร็ว ๆ นี้การป้องกันฤดูหนาวครั้งต่อไปของผู้สำเร็จการศึกษาจากโครงการเทคโนโลยีสามโครงการของเราเกิดขึ้น - Technopark (Bauman MSTU), Technosphere (Lomonosov Moscow State University) และ Technotrek (MIPT) ทีมงานได้นำเสนอทั้งการนำแนวคิดของตนเองไปใช้และวิธีแก้ปัญหาทางธุรกิจจริงที่เสนอโดยแผนกต่างๆ ของ Mai.ru Group

ในบรรดาโครงการ:

  • บริการขายของขวัญด้วยความเป็นจริงเสริม
  • บริการที่รวบรวมโปรโมชั่น ส่วนลด และข้อเสนอจากรายชื่อผู้รับจดหมาย
  • ค้นหาเสื้อผ้าด้วยสายตา
  • บริการนำหนังสืออิเล็กทรอนิกส์ข้ามช่องพร้อมตัวเลือกการเช่า
  • เครื่องสแกนอาหารอัจฉริยะ
  • คู่มือเสียงที่ทันสมัย
  • โครงการ "งาน Mail.ru"
  • ทีวีเคลื่อนที่แห่งอนาคต

เราอยากจะแจ้งให้คุณทราบรายละเอียดเพิ่มเติมเกี่ยวกับหกโครงการที่ได้รับการเน้นเป็นพิเศษโดยสมาชิกคณะลูกขุนและที่ปรึกษา

ค้นหาเสื้อผ้าด้วยสายตา

โครงการนี้นำเสนอโดยทีมงานผู้สำเร็จการศึกษาด้านเทคโนสเฟียร์ ตามที่นักวิเคราะห์ระบุว่าตลาดแฟชั่นในรัสเซียในปี 2018 มีมูลค่าเกือบ 2,4 ล้านล้านรูเบิล พวกเขาสร้างบริการที่อยู่ในตำแหน่งผู้ช่วยอัจฉริยะสำหรับการซื้อสินค้าหลากหลายประเภท นี่คือโซลูชัน B2B ที่ขยายฟังก์ชันการทำงานของร้านค้าออนไลน์

ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019

ในระหว่างการทดสอบ UX ผู้เขียนโครงการพบว่า "การแต่งกายที่คล้ายกัน" ผู้คนเข้าใจความคล้ายคลึงกันไม่ใช่สีหรือลวดลาย แต่อยู่ที่คุณลักษณะของเสื้อผ้า ดังนั้นพวกเขาจึงพัฒนาระบบที่ไม่เพียงแต่เปรียบเทียบสองภาพเท่านั้น แต่ยังเข้าใจความใกล้ชิดทางความหมายอีกด้วย คุณอัปโหลดรูปภาพของรายการเสื้อผ้าที่คุณสนใจ และบริการจะเลือกผลิตภัณฑ์ที่เกี่ยวข้องกับคุณลักษณะของมัน

ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019

ในทางเทคนิค ระบบทำงานดังนี้:

ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019

โครงข่ายประสาทเทียม Cascade Mask-RCNN ได้รับการฝึกอบรมเพื่อการตรวจจับและจำแนกประเภท เพื่อกำหนดคุณลักษณะและความคล้ายคลึงของเสื้อผ้า โครงข่ายประสาทเทียมที่ใช้ ResNext-50 ที่มีหลายหัวจะถูกใช้สำหรับกลุ่มของคุณลักษณะ และการสูญเสีย Triplet สำหรับรูปถ่ายของผลิตภัณฑ์หนึ่งรายการ โครงการทั้งหมดได้รับการดำเนินการตามสถาปัตยกรรมไมโครเซอร์วิส

ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019

ในอนาคตมีการวางแผน:

  1. เปิดตัวบริการเสื้อผ้าทุกประเภท
  2. พัฒนา API สำหรับร้านค้าออนไลน์
  3. ปรับปรุงการจัดการแอตทริบิวต์
  4. เรียนรู้ที่จะเข้าใจคำถามในภาษาธรรมชาติ

ทีมงานโครงการ: Vladimir Belyaev, Petr Zaidel, Emil Bogomolov

ทีวีบนมือถือแห่งอนาคต

โครงการของทีมงาน Technopark นักเรียนสร้างแอปพลิเคชันพร้อมตารางทีวีสำหรับช่องออกอากาศดิจิทัลหลักของรัสเซีย ซึ่งได้เพิ่มฟังก์ชันการรับชมช่องโดยใช้ IPTV (ช่องออนไลน์) หรือเสาอากาศ

ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019

สิ่งที่ยากที่สุดคือการติดเสาอากาศเข้ากับอุปกรณ์ Android ด้วยเหตุนี้พวกเขาจึงใช้จูนเนอร์ซึ่งผู้เขียนเขียนไดรเวอร์เอง ส่งผลให้เรามีโอกาสดูทีวีและใช้คู่มือรายการทีวีบน Android ได้ในแอปพลิเคชันเดียว

ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019

ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019

ทีมงานโครงการ: Konstantin Mitrakov, Sergey Lomachev

บริการที่รวบรวมโปรโมชั่น ส่วนลด และข้อเสนอจากรายชื่อผู้รับจดหมาย

นี่เป็นโครงการที่ผสมผสานระหว่างเทคโนโลยีการโฆษณาและไปรษณีย์ กล่องจดหมายของเราเต็มไปด้วยสแปมและการส่งจดหมาย ทุกวันเราได้รับจดหมายพร้อมส่วนลดส่วนตัว แต่เราเปิดอ่านน้อยลงเรื่อยๆ โดยมองว่าเป็น "โฆษณาที่ไม่มีประโยชน์" ด้วยเหตุนี้ ผู้ใช้จึงสูญเสียสิทธิประโยชน์และผู้ลงโฆษณาก็ประสบกับความสูญเสีย การศึกษาโดย Mail.ru Mail แสดงให้เห็นว่าผู้ใช้ต้องการดูสรุปส่วนลดที่พวกเขามี

ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019

โครงการ ข้อตกลงทางไปรษณีย์ รวบรวมข้อมูลเกี่ยวกับส่วนลดและโปรโมชั่นจากจดหมายข่าวของคุณและแสดงในรูปแบบของริบบิ้นการ์ดซึ่งคุณสามารถไปที่เว็บไซต์โปรโมชั่นหรืออีเมล โปรแกรมสามารถทำงานกับกล่องจดหมายหลายกล่องพร้อมกัน มีรายการหุ้นที่เลือก

ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019

โปรเจ็กต์นี้มีสถาปัตยกรรมไมโครเซอร์วิสและประกอบด้วยสามส่วนหลัก:

  1. การอนุญาต OAuth เพื่อการเชื่อมต่อกล่องจดหมายที่สะดวก
  2. การรวบรวมและวิเคราะห์จดหมายพร้อมโปรโมชั่น
  3. จัดเก็บและแสดงบัตรส่วนลด

โครงการใช้เทคโนโลยีการประมวลผลภาษาธรรมชาติโดยใช้ทรัพยากร GPU: ตัวเร่งกราฟิกทำให้สามารถเพิ่มความเร็วในการประมวลผลได้ 50 เท่า อัลกอริธึมนี้ใช้ระบบคำถาม-คำตอบ ซึ่งช่วยให้คุณสามารถเพิ่มหมวดหมู่หุ้นได้อย่างรวดเร็วตามความต้องการทางธุรกิจใหม่

ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019
ทีมนี้ไม่เพียงแต่ได้ตำแหน่งในทีมอันดับต้นๆ ตามคณะกรรมการตัดสิน แต่ยังชนะการแข่งขัน “Digital Tops 2019” อีกด้วย นี่คือการแข่งขันสำหรับนักพัฒนาชาวรัสเซียที่สร้างเครื่องมือไอทีเพื่อปรับปรุงประสิทธิภาพของธุรกิจและหน่วยงานภาครัฐตลอดจนเพื่อเพิ่มผลผลิตส่วนบุคคล ทีมของเราได้รับรางวัลประเภทนักเรียน

ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019

นักศึกษามีแผนใหญ่ในการพัฒนาโครงการต่อไป ได้แก่

  • บูรณาการกับบริการไปรษณีย์
  • การนำระบบวิเคราะห์ภาพไปใช้
  • เปิดตัวโครงการสำหรับผู้ชมในวงกว้าง

ทีมงานโครงการ: Maxim Ermakov, Denis Zinoviev, Nikita Rubinov

แยกกัน เราอยากจะบอกคุณเกี่ยวกับสามทีมที่ได้รับการยอมรับจากที่ปรึกษาของกลุ่ม Mail.ru ซึ่งทำงานร่วมกับนักเรียนตลอดภาคการศึกษา ความสนใจเป็นพิเศษคือจ่ายให้กับความซับซ้อนของโครงการ การนำไปปฏิบัติ และการทำงานเป็นทีมเมื่อเลือกโครงการ

โครงการ "งาน Mail.ru"

โครงการนี้ได้รับความสนใจจากทั้งคณะลูกขุนและที่ปรึกษา

“ Tasks Mail.ru” เป็นบริการอิสระรายแรกสำหรับการดูแลรายการสิ่งที่ต้องทำที่พัฒนาโดยบริษัท ในอีกไม่กี่เดือนข้างหน้า Tasks จะเข้ามาแทนที่รายการงานใน Mail.ru Calendar และหลังจากเปิดโปรเจ็กต์สำหรับผู้ใช้ทุกคนแล้ว งานก็จะรวมเข้ากับ Mail.ru บนมือถือและเว็บเมล

ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019

โครงการนี้ดำเนินการโดยใช้แนวทางออฟไลน์และเน้นอุปกรณ์เคลื่อนที่เป็นอันดับแรก นั่นคือคุณสามารถใช้เว็บแอปพลิเคชันได้ทุกที่ทุกเวลา การเข้าถึงอินเทอร์เน็ตไม่สำคัญ: ข้อมูลจะถูกบันทึกและซิงโครไนซ์ เพื่อความสะดวกยิ่งขึ้นคุณสามารถ "ติดตั้ง" แอปพลิเคชันจากเบราว์เซอร์ได้และมันจะดูเหมือนแอปพลิเคชันเนทีฟ

ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019

ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019

เครื่องสแกนอาหารอัจฉริยะ

ในร้านขายของชำ เราไม่สามารถระบุได้อย่างรวดเร็วเสมอไปว่าผลิตภัณฑ์อาหารนั้นเหมาะสำหรับเราหรือไม่ ปลอดภัยและดีต่อสุขภาพเพียงใด สถานการณ์จะซับซ้อนมากขึ้นหากบุคคลนั้นมีข้อจำกัดด้านอาหาร มีอาการแพ้ต่างๆ หรือกำลังควบคุมอาหาร แอป Foodwise Android ช่วยให้คุณสแกนบาร์โค้ดของผลิตภัณฑ์และดูได้อย่างง่ายดายว่ามันคุ้มค่าหรือไม่
ใช้มัน.

แอปพลิเคชันมีสามส่วนหลัก: “โปรไฟล์”, “กล้อง” และ “ประวัติ”

ใน "โปรไฟล์" คุณตั้งค่ากำหนดของคุณ: ในส่วน "ส่วนผสม" คุณสามารถแยกส่วนผสมใดๆ จาก 60 รายการในฐานข้อมูลออกจากอาหารของคุณ และอ่านข้อมูลเกี่ยวกับอาหารเสริมอิเล็กทรอนิกส์ “กลุ่ม” ช่วยให้คุณสามารถยกเว้นส่วนผสมทั้งหมดได้ในคราวเดียว ตัวอย่างเช่น หากคุณระบุ "มังสวิรัติ" ผลิตภัณฑ์ทั้งหมดที่มีเนื้อสัตว์จะถูกเน้นด้วยสีแดง

ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019

ในส่วน "กล้อง" มีสองโหมด: การสแกนบาร์โค้ดและการจดจำผักและผลไม้ หลังจากสแกนบาร์โค้ดแล้ว คุณจะได้รับข้อมูลทั้งหมดเกี่ยวกับผลิตภัณฑ์ ส่วนผสมที่คุณยกเว้นจะถูกเน้นด้วยสีแดง

ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019

ผลิตภัณฑ์ที่สแกนก่อนหน้านี้ทั้งหมดจะถูกบันทึกไว้ในประวัติ ส่วนนี้ประกอบด้วยการค้นหาข้อความและเสียง

ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019

โหมดการจดจำผักและผลไม้ช่วยให้คุณได้รับข้อมูลเกี่ยวกับคุณค่าทางโภชนาการและพลังงานของผักและผลไม้ ตัวอย่างเช่น แอปเปิ้ล 25 ผลมีประมาณ XNUMX กรัม
คาร์โบไฮเดรตซึ่งเป็นที่ยอมรับไม่ได้สำหรับผู้ที่รับประทานอาหารคาร์โบไฮเดรตต่ำ

แอปพลิเคชันเขียนด้วยภาษา Kotlin โดย “กล้อง” ใช้ ML Kit เพื่อสแกนบาร์โค้ดและระบุผักและผลไม้ แบ็กเอนด์ประกอบด้วยสองบริการ: เซิร์ฟเวอร์ API พร้อมฐานข้อมูล
ซึ่งจัดเก็บส่วนผสมและส่วนประกอบ 60 รายการของผลิตภัณฑ์ 000 รายการ รวมถึงโครงข่ายประสาทเทียมที่เขียนด้วย Python และ Tensorflow

ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019

ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019

ทีมงานโครงการ: Artyom Andryukhov, Ksenia Glazacheva, Dmitry Salman

บริการขายของขวัญด้วยความเป็นจริงเสริม

ทุกคนได้รับของขวัญเชิงสัญลักษณ์อย่างน้อยหนึ่งครั้งในชีวิต บ่อยครั้งสำหรับผู้คน ความเอาใจใส่มีความสำคัญมากกว่าของขวัญที่พวกเขาได้รับ ของขวัญดังกล่าวไม่เป็นประโยชน์ แต่การผลิตและการกำจัดของขวัญดังกล่าวส่งผลเสียต่อธรรมชาติของโลกของเรา นี่คือวิธีที่ผู้เขียนโครงการเกิดแนวคิดในการสร้างบริการขายของขวัญด้วยความเป็นจริงเสริม

เพื่อทดสอบความเกี่ยวข้องของแนวคิดนี้ เราได้ทำการศึกษา 82% ของผู้ตอบแบบสอบถามประสบปัญหาในการเลือกของขวัญ สำหรับผู้ตอบแบบสอบถาม 57% ปัญหาหลักในการเลือกคือความกลัวว่าของขวัญของพวกเขาจะไม่ถูกใช้ 78% ของคนพร้อมที่จะเปลี่ยนแปลงเพื่อแก้ไขปัญหาสิ่งแวดล้อม

ผู้เขียนได้เสนอวิทยานิพนธ์ไว้ XNUMX เรื่อง คือ

  1. ของขวัญอาศัยอยู่ในโลกเสมือนจริง
  2. พวกเขาไม่ใช้พื้นที่
  3. อยู่ใกล้เสมอ

ในการใช้ Augmented Reality บนเว็บ ผู้เขียนได้เลือกไลบรารี AR.js ซึ่งประกอบด้วยสองส่วนหลัก:

  • ฝ่ายแรกรับผิดชอบในการวาดภาพกราฟิกที่ด้านบนของสตรีมกล้องโดยใช้ A-Frame หรือ Three.js
  • ส่วนที่สองคือ ARToolKit ซึ่งมีหน้าที่ในการจดจำเครื่องหมาย (อักขระพิเศษที่สามารถพิมพ์หรือแสดงบนหน้าจอของอุปกรณ์อื่น) ในสตรีมเอาต์พุตของกล้อง เครื่องหมายถูกใช้เพื่อวางตำแหน่งกราฟิก การมีอยู่ของ ARToolKit ไม่อนุญาตให้คุณสร้างความเป็นจริงเสริมแบบไม่มีเครื่องหมายโดยใช้ AR.js

AR.js ซ่อนข้อผิดพลาดมากมาย ตัวอย่างเช่น การใช้งานร่วมกับ A-Frame สามารถ "ทำลาย" สไตล์ทั่วทั้งไซต์ได้ ดังนั้นผู้เขียนจึงใช้ “ชุดรวม” ของ AR.js + Three.js เพื่อช่วยแก้ไขปัญหาบางประการ และในการฝัง AR.js ที่ใช้ Three.js ลงใน React ซึ่งมีการเขียนเว็บไซต์โปรเจ็กต์ เราต้องสร้างพื้นที่เก็บข้อมูล AR-Test-2 (https://github.com/denisstasyev/AR-Test-2) ซึ่งใช้องค์ประกอบ React แยกต่างหากสำหรับการใช้ AR.js ที่ใช้ Three.js มีการดูโมเดลในความเป็นจริงเสริมและ 3 มิติ (สำหรับอุปกรณ์ที่ไม่มีกล้อง)

ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019
อย่างไรก็ตาม ปรากฏในภายหลังว่าผู้ใช้ไม่เข้าใจว่าเครื่องหมายคืออะไรและใช้งานอย่างไร ดังนั้นผู้เขียนจึงเปลี่ยนมาใช้เทคโนโลยี ซึ่งปัจจุบันกำลังได้รับการพัฒนาอย่างแข็งขันโดย Google ใช้ ARKit (iOS) หรือ ARCore (Android) เพื่อเรนเดอร์โมเดลใน AR โดยไม่มีเครื่องหมาย เทคโนโลยีนี้ใช้ Three.js และมีโปรแกรมดูโมเดล 3 มิติ การใช้งานของโปรแกรมได้รับการปรับปรุงอย่างมาก อย่างไรก็ตาม หากต้องการดูความเป็นจริงเสริม คุณต้องมีอุปกรณ์ที่ใช้ iOS 12 หรือใหม่กว่า

ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019

ปัญหาทางเทคนิคของ Mail.ru Group ฤดูหนาว 2019

โครงการมีจำหน่ายแล้วที่ (https://e-gifts.site/demo) ซึ่งคุณจะได้รับของขวัญชิ้นแรก

ทีมงานโครงการ: Denis Stasyev, Anton Chadov

คุณสามารถอ่านเพิ่มเติมเกี่ยวกับโครงการด้านการศึกษาของเราได้ที่ การเชื่อมโยงนี้. และเยี่ยมชมช่องให้บ่อยขึ้น เทคโนสตรีมวิดีโอการศึกษาใหม่ๆ เกี่ยวกับการเขียนโปรแกรม การพัฒนา และสาขาวิชาอื่นๆ ปรากฏอยู่ที่นั่นเป็นประจำ

ที่มา: will.com

เพิ่มความคิดเห็น