በ Urban Tech Challenge hackathon የቢግ ዳታ ትራክን እንዴት እና ለምን አሸነፍን።

ዲሚትሪ እባላለሁ። እና ቡድናችን በትልቁ ዳታ ትራክ ላይ ለ Urban Tech Challenge hackathon የመጨረሻ ደረጃ እንዴት እንደደረሰ ማውራት እፈልጋለሁ። ወዲያውኑ እናገራለሁ, ይህ እኔ የተሳተፍኩበት የመጀመሪያው hackathon አይደለም, እና ሽልማቶችን የወሰድኩበት የመጀመሪያ አይደለም. በዚህ ረገድ በታሪኬ የሐክቶን ኢንዱስትሪን በሚመለከት አንዳንድ አጠቃላይ ምልከታዎችን እና ድምዳሜዎችን ማሰማት እፈልጋለሁ እና የከተሞች ቴክኖሎጅ ውድድር ካለቀ በኋላ ወዲያውኑ በመስመር ላይ ከታዩት አሉታዊ ግምገማዎች በተቃራኒ አስተያየቴን መስጠት እፈልጋለሁ (ለ ለምሳሌ ይሄ).

ስለዚህ በመጀመሪያ አንዳንድ አጠቃላይ ምልከታዎች.

1. በጣም ጥቂት ሰዎች ሃካቶን ምርጥ ኮዲዎች የሚያሸንፉበት አንድ ዓይነት የስፖርት ውድድር ነው ብለው በዋህነት ቢያስቡ የሚያስገርም ነው። ይህ ስህተት ነው። የ hackathon አዘጋጆች እራሳቸው የሚፈልጉትን አያውቁም (እኔም አይቻለሁ) ጉዳዮችን ግምት ውስጥ አላስገባም. ነገር ግን, እንደ አንድ ደንብ, hackathon የሚያደራጅ ኩባንያ የራሱን ግቦች ይከተላል. ዝርዝራቸው የተለየ ሊሆን ይችላል፡ ለአንዳንድ ችግሮች ቴክኒካል መፍትሄ፣ አዳዲስ ሀሳቦችን እና ሰዎችን ፍለጋ ወዘተ ሊሆን ይችላል። እነዚህ ግቦች ብዙውን ጊዜ የዝግጅቱን ቅርጸት ፣ ጊዜውን ፣ በመስመር ላይ / ከመስመር ውጭ ፣ ተግባራቶቹ እንዴት እንደሚቀረፁ (እና ሙሉ በሙሉ እንደሚዘጋጁ) ፣ በ hackathon ላይ የኮድ ግምገማ እንደሚኖር ወዘተ ይወስናሉ ። ቡድኖቹም ሆነ ያደረጉት ከዚህ አንፃር ይገመገማሉ። እና እነዚያ የተሻለ ውጤት ያስመዘገቡት ቡድኖች ኩባንያው ማሸነፍ የሚፈልገውን ሲሆን ብዙዎቹም ወደዚህ ደረጃ የሚደርሱት ሙሉ በሙሉ ሳያውቁ እና በአጋጣሚ በስፖርት ውድድር ላይ እንደሚሳተፉ በማሰብ ነው። የእኔ ምልከታ እንደሚያሳየው ተሳታፊዎችን ለማነሳሳት አዘጋጆቹ ቢያንስ የስፖርት አካባቢን መልክ እና እኩል ሁኔታዎችን መፍጠር አለባቸው, አለበለዚያ ከላይ ባለው ግምገማ እንደ አሉታዊ ማዕበል ይቀበላሉ. እኛ ግን እንፈርሳለን።

2. ስለዚህ የሚከተለው መደምደሚያ. አዘጋጆቹ ተሳታፊዎች በራሳቸው ስራ ወደ hackathon ለመምጣት ፍላጎት አላቸው, አንዳንዴም ለዚሁ ዓላማ የመስመር ላይ የደብዳቤ ልውውጥ መድረክን ያዘጋጃሉ. ይህ ጠንካራ የውጤት መፍትሄዎችን ይፈቅዳል. የ“የራስ ሥራ” ጽንሰ-ሐሳብ በጣም አንጻራዊ ነው ፣ ማንኛውም ልምድ ያለው ገንቢ በመጀመሪያ ቃል መግባቱ ከቀድሞ ፕሮጄክቶቹ በሺዎች የሚቆጠሩ የኮድ መስመሮችን ሊያከማች ይችላል። እና ይህ አስቀድሞ የተዘጋጀ ልማት ይሆናል? ግን በማንኛውም ሁኔታ ፣ በታዋቂ ሜም መልክ የገለጽኩትን ደንቡ ይተገበራል-

በ Urban Tech Challenge hackathon የቢግ ዳታ ትራክን እንዴት እና ለምን አሸነፍን።

ለማሸነፍ, የሆነ ነገር ሊኖርዎት ይገባል, አንድ ዓይነት የውድድር ጥቅም: ከዚህ በፊት ያደረጉት ተመሳሳይ ፕሮጀክት, በአንድ የተወሰነ ርዕስ ላይ እውቀት እና ልምድ, ወይም ከ hackathon መጀመሪያ በፊት የተሰራ ዝግጁ የሆነ ስራ. አዎ፣ ስፖርት አይደለም። አዎ፣ ይህ የተደረገው ጥረት የሚያስቆጭ ላይሆን ይችላል (እዚህ ሁሉም ሰው ለ 3 ሺህ ሽልማት በምሽት ለ 100 ሳምንታት ኮድ መፃፍ ጠቃሚ እንደሆነ ፣ በቡድኑ ውስጥ በሙሉ ተከፋፍሎ እና ያለመቀበል አደጋ እንኳን ቢሆን) ለራሱ ይወስናል። ነገር ግን, ብዙውን ጊዜ, ይህ ወደፊት ለመሄድ ብቸኛው እድል ነው.

3. የቡድን ምርጫ. በ hackathon ቻቶች ላይ እንዳየሁት፣ ብዙዎች ወደዚህ ጉዳይ የሚቀርቡት በከንቱ ነው (ምንም እንኳን ይህ በ hackathon ላይ ውጤቱን የሚወስነው በጣም አስፈላጊው ውሳኔ ነው)። በብዙ የእንቅስቃሴ ዘርፎች (በስፖርትም ሆነ በ hackathons) ጠንካራ ሰዎች ከጠንካራው ጋር፣ ደካሞች ከደካሞች፣ ብልህ ከብልጦች ጋር አንድ እንደሚሆኑ አይቻለሁ፣ በአጠቃላይ፣ ሀሳቡን ያገኙታል... በቻት ውስጥ የሚሆነው ይህ በግምት ነው፡ ብዙም ጠንካራ ያልሆኑ ፕሮግራመሮች ወዲያው ይወሰዳሉ፣ ለ hackathon ምንም አይነት ክህሎት የሌላቸው ሰዎች ለረጅም ጊዜ በቻት ውስጥ ተንጠልጥለው አንድ ሰው ቢወስድ ኖሮ በሚለው መርህ ላይ ቡድን ይምረጡ። . በአንዳንድ ሀክታቶኖች ላይ ለቡድኖች በዘፈቀደ የሚደረግ ምደባ በተግባር ላይ ይውላል፣ እና አዘጋጆቹ የዘፈቀደ ቡድኖች ከነባሮቹ የባሰ ስራ እንደሚሰሩ ይናገራሉ። ግን በእኔ ምልከታ ፣ ተነሳሽነት ያላቸው ሰዎች ፣ እንደ አንድ ደንብ ፣ በራሳቸው ቡድን ያገኛሉ ፣ አንድ ሰው መመደብ ካለበት ፣ ከዚያ ፣ ብዙ ጊዜ ፣ ​​ብዙዎቹ ወደ hackathon አይመጡም።

የቡድኑን ስብጥር በተመለከተ, ይህ በጣም ግለሰባዊ እና በጣም በተግባሩ ላይ የተመሰረተ ነው. ዝቅተኛው አዋጭ የቡድን ቅንብር ዲዛይነር ነው ማለት እችላለሁ - የፊት-መጨረሻ ወይም የፊት-መጨረሻ - የኋላ-መጨረሻ። ነገር ግን እኔ ደግሞ የፊት-enders ብቻ ያቀፉ ቡድኖች አሸንፈዋል ጊዜ ጉዳዮች አውቃለሁ, ማን node.js ውስጥ ቀላል የኋላ መጨረሻ አክለዋል, ወይም React Native ውስጥ የሞባይል መተግበሪያ; ወይም ቀላል አቀማመጥ ካደረጉ ደጋፊዎች ብቻ። በአጠቃላይ, ሁሉም ነገር በጣም ግለሰባዊ እና በስራው ላይ የተመሰረተ ነው. ለ hackathon ቡድን የመምረጥ እቅዴ የሚከተለው ነበር፡ ቡድንን ለመሰብሰብ ወይም እንደ የፊት-መጨረሻ - የኋላ-መጨረሻ - ዲዛይነር (እኔ ራሴ የፊት-መጨረሻ ነኝ) ​​ቡድን ለመቀላቀል አቅጄ ነበር። እና ቆንጆ በፍጥነት ከፓይቶን ደጋፊ እና ከዲዛይነር ጋር እንድንቀላቀል ግብዣውን ከተቀበለ ሰው ጋር ማውራት ጀመርኩ። ትንሽ ቆይቶ፣ ሃካቶን የማሸነፍ ልምድ ያላት ሴት ልጅ፣ የንግድ ተንታኝ፣ ከእኛ ጋር ተቀላቀለች፣ እናም ይህ እሷን የመቀላቀልን ጉዳይ ወሰነች። ከአጭር ስብሰባ በኋላ እራሳችንን U4 (URBAN 4, urban four) ከአስደናቂ አራቱ ጋር በማመሳሰል ለመጥራት ወሰንን. እና በቴሌግራም ቻናላችን አምሳያ ላይ ተመሳሳይ ምስል አስቀምጠዋል።

4. አንድ ተግባር መምረጥ. ቀደም ሲል እንደተናገርኩት, የውድድር ጠቀሜታ ሊኖርዎት ይገባል, የ hackathon ተግባር በዚህ መሰረት ይመረጣል. በዚህ መሠረት, ተመልክተናል የተግባር ዝርዝር እና ውስብስብነታቸውን በመገምገም በሁለት ተግባራት ላይ ተቀመጥን-የዲፒአይአር የፈጠራ ኢንተርፕራይዞች ካታሎግ እና ከ EFKO የቻትቦት። ከ DPIiR ያለው ተግባር በኋለኛው ተመርጧል, ከ EFKO ተግባር በእኔ ተመርጧል, ምክንያቱም በ node.js እና DialogFlow ውስጥ chatbots የመጻፍ ልምድ ነበረው። የ EFKO ተግባር MLንም ያካትታል፤ በML ውስጥ የተወሰነ፣ በጣም ሰፊ ያልሆነ ልምድ አለኝ። እና በችግሩ ሁኔታዎች መሰረት, ኤምኤል መሳሪያዎችን በመጠቀም መፍታት የማይቻል መስሎ ታየኝ. ይህ ስሜት የተጠናከረው ወደ Urban Tech Challenge ስብሰባ በሄድኩበት ጊዜ ነው፣ አዘጋጆቹ EFKO ላይ ዳታ ስብስብ ያሳዩኝ፣ ወደ 100 የሚጠጉ የምርት አቀማመጥ ፎቶዎች (ከተለያዩ አቅጣጫዎች የተወሰዱ) እና ወደ 20 የሚጠጉ የአቀማመጥ ስህተቶች። እና በተመሳሳይ ጊዜ ተግባሩን ያዘዙት የ 90% የስኬት ደረጃን ለማግኘት ይፈልጋሉ። በውጤቱም, ያለ ኤምኤል የመፍትሄውን አቀራረብ አዘጋጀሁ, የጀርባ አጫዋች በካታሎግ ላይ የተመሰረተ አቀራረብ አዘጋጅቷል, እና አንድ ላይ, አቀራረቦቹን ካጠናቀቅን በኋላ, ወደ የከተማ ቴክ ቻሌንጅ ላክን. ቀድሞውኑ በዚህ ደረጃ, የእያንዳንዱ ተሳታፊ ተነሳሽነት እና አስተዋፅኦ ደረጃ ተገለጠ. የእኛ ንድፍ አውጪ በንግግሮች ውስጥ አልተሳተፈም ፣ ዘግይቶ ምላሽ ሰጠ እና በመጨረሻው ቅጽበት በአቀራረብ ላይ ስለራሱ መረጃ ሞልቶ ነበር ፣ በአጠቃላይ ጥርጣሬዎች ተፈጠሩ።

በውጤቱም, ተግባሩን ከዲፒአይር አልፈናል, እና EFKO ን ባለማለፉ አልተበሳጨንም, ስራው ለእኛ እንግዳ ስለመሰለን, ረጋ ብለው ለመናገር.

5. ለ hackathon ማዘጋጀት. በመጨረሻ ለ hackathon ብቁ መሆናችን ሲታወቅ ዝግጅቱን ማዘጋጀት ጀመርን። እና እዚህ እኔ የ hackathon ከመጀመሩ አንድ ሳምንት ቀደም ብሎ ኮድ መፃፍ መጀመሩን አላበረታታም። ቢያንስ የቦይለር ሳህን ዝግጁ መሆን አለብህ፣ በዚህ ጊዜ ወዲያውኑ መስራት የምትችልበት መሳሪያ ሳታዋቅር እና በሃክቶን ለመጀመሪያ ጊዜ ለመሞከር የወሰንክ አንዳንድ የሊብ ሳንካዎች ውስጥ ሳትገባ። ወደ ሀክታቶን ስለመጡ እና የፕሮጀክቱን ግንባታ ለ 2 ቀናት በማዘጋጀት ያሳለፉትን አንግል መሐንዲሶች ታሪክ አውቃለሁ ፣ ስለዚህ ሁሉም ነገር አስቀድሞ መዘጋጀት አለበት። ኃላፊነቶችን በሚከተለው መልኩ ለማሰራጨት አስበናል፡ ደጋፊው ኢንተርኔትን የሚቃኙ ጎብኚዎችን ይጽፋል እና ሁሉንም የተሰበሰበ መረጃ በመረጃ ቋቱ ውስጥ ያስቀምጣቸዋል፡ እኔ ግን node.js ውስጥ ኤፒአይ ጻፍኩ ይህን ዳታቤዝ ጠይቆ ውሂቡን ወደ ፊት ላከ። በዚህ ረገድ ኤክስፕረስ.jsን በመጠቀም አገልጋይን አስቀድሜ አዘጋጅቻለሁ እና የፊት-መጨረሻን በምላሽ አዘጋጀሁ። CRA ን አልጠቀምም ፣ ሁል ጊዜ የዌብ ፓክን ለራሴ አዘጋጃለሁ እና ይህ ምን ሊያስከትል እንደሚችል ጠንቅቄ አውቃለሁ (ስለ አንግል ገንቢዎች ያለውን ታሪክ አስታውስ)። በዚህ ጊዜ፣ ምን እንደምዘረጋ ሀሳብ እንዲኖረኝ የበይነገጽ አብነቶችን ወይም ቢያንስ ከዲዛይናችን ማሾፍ ጠየቅኩ። በንድፈ ሀሳብ እሱ ደግሞ የራሱን ዝግጅት አድርጎ ከእኛ ጋር ማስተባበር አለበት ነገርግን መልስ አላገኘሁም። በውጤቱም, ዲዛይኑን ከድሮ ፕሮጄክቶቼ ውስጥ ተበደርኩ. እና የዚህ ፕሮጀክት ሁሉም ቅጦች ቀደም ብለው ስለተጻፉ በፍጥነት መሥራት ጀመረ። ስለዚህ መደምደሚያው: ንድፍ አውጪ ሁልጊዜ በቡድን ውስጥ አያስፈልግም))). ከእነዚህ እድገቶች ጋር ወደ hackathon መጥተናል።

6. በ hackathon ላይ ይስሩ. ለመጀመሪያ ጊዜ ቡድኔን በቀጥታ ያየሁት በማዕከላዊ ማከፋፈያ ማእከል የ hackathon መክፈቻ ላይ ብቻ ነበር። ተገናኘን, በችግሩ ላይ የመፍትሄ ሃሳቦችን እና ደረጃዎችን ተወያይተናል. እና ከመክፈቻው በኋላ በአውቶቡስ ወደ ቀይ ኦክቶበር መሄድ ቢኖርብንም, ለመተኛት ወደ ቤት ሄድን, ቦታው በ 9.00 ለመድረስ ተስማምተናል. ለምን? አዘጋጆቹ ከተሳታፊዎች ምርጡን ጥቅም ለማግኘት ፈልገው ይመስላል፣ ስለዚህ ይህን ፕሮግራም አዘጋጅተው ነበር። ነገር ግን፣ በእኔ ልምድ፣ ለአንድ ሌሊት ሳትተኛ በመደበኛነት ኮድ ማድረግ ትችላለህ። ሁለተኛውን በተመለከተ፣ ከአሁን በኋላ እርግጠኛ አይደለሁም። ሀካቶን ማራቶን ነው፡ ጥንካሬዎን በበቂ ሁኔታ ማስላት እና ማቀድ ያስፈልግዎታል። ከዚህም በላይ ዝግጅት አድርገናል።

በ Urban Tech Challenge hackathon የቢግ ዳታ ትራክን እንዴት እና ለምን አሸነፍን።

ስለዚህ ከተኛን በኋላ 9.00፡4 ላይ በዴዎክራሲ ስድስተኛ ፎቅ ላይ ተቀምጠን ነበር። ከዚያም የእኛ ዲዛይነር በድንገት ላፕቶፕ እንደሌለው እና ከቤት እንደሚሠራ አሳወቀ እና በስልክ እንገናኛለን. ይህ የመጨረሻው ገለባ ነበር. እናም የቡድኑን ስም ባንቀይርም ከአራት ወደ ሶስት ዞርን። እንደገና፣ ይህ ለእኛ ትልቅ ጉዳት አልነበረም፤ ቀድሞውንም ከቀድሞው ፕሮጀክት ንድፉ ነበረኝ። በአጠቃላይ ፣ መጀመሪያ ላይ ሁሉም ነገር በትክክል እና በእቅዱ መሠረት ሄደ። ወደ ዳታቤዝ ጫንን (neo4j ን ለመጠቀም ወስነናል) ከአዘጋጆቹ የፈጠራ ኩባንያዎች ዳታ ስብስብ። መተየብ ጀመርኩ፣ከዚያ node.jsን ወሰድኩ፣ እና ከዚያ ነገሮች መቃጠል ጀመሩ። ከዚህ በፊት ከኒዮ8ጄ ጋር ሰርቼ አላውቅም ነበር፣ እና መጀመሪያ ላይ ለዚህ ዳታቤዝ የሚሰራ ሾፌር እየፈለግኩ ነበር፣ ከዛ ጥያቄ እንዴት እንደፃፍኩ ፈልጌ ነበር፣ እና ከዚያ ይህ ዳታቤዝ ሲጠየቅ አካላትን እንደሚመልስ ሳውቅ ተገረምኩ። የመስቀለኛ መንገድ ነገሮች እና ጫፎቻቸው ድርድር። እነዚያ። አንድ ድርጅት እና በእሱ ላይ ያለውን መረጃ ሁሉ በቲን ስጠይቅ፣ ከአንድ ድርጅት ነገር ይልቅ፣ በዚህ ድርጅት እና በመካከላቸው ስላለው ግንኙነት መረጃ የያዙ ረጅም ዕቃዎች ተመለሱ። በጠቅላላው ድርድር ውስጥ ያለፈ ካርታ ጻፍኩ እና ሁሉንም እቃዎች እንደ ድርጅታቸው ወደ አንድ ነገር አጣብቄያለሁ. ነገር ግን በውጊያው ውስጥ የ 20 ሺህ ድርጅቶች የውሂብ ጎታ ሲጠይቅ እጅግ በጣም በዝግታ ከ 30 - 30 ሰከንድ ያህል ተገድሏል. ስለ ማመቻቸት ማሰብ ጀመርኩ... እና ከዛ በጊዜ ቆመን ወደ MongoDB ቀየርን እና 4 ደቂቃ ያህል ፈጅቶብናል። በጠቅላላው, በ neo5j ላይ ወደ XNUMX ሰዓታት ያህል ጠፍተዋል.

ያስታውሱ፣ እርስዎ የማያውቁት ቴክኖሎጂ ወደ ሃካቶን በጭራሽ አይውሰዱ፣ አስገራሚ ነገሮች ሊኖሩ ይችላሉ። ግን በአጠቃላይ ፣ ከዚህ ውድቀት በስተቀር ፣ ሁሉም ነገር በእቅዱ መሠረት ነበር ። እና ቀድሞውኑ በታህሳስ 9 ጥዋት ፣ ሙሉ በሙሉ የሚሰራ ማመልከቻ ነበረን። በቀሪው ቀን በእሱ ላይ ተጨማሪ ባህሪያትን ለመጨመር አቅደናል. ለወደፊቱ ፣ ሁሉም ነገር ለእኔ በአንፃራዊ ሁኔታ ተካሂዷል ፣ ግን ደጋፊው በፍለጋ ሞተሮች ውስጥ ተሳቢዎቹን በመከልከሉ ፣ በህጋዊ አካላት ሰብሳቢዎች አይፈለጌ መልእክት ውስጥ ፣ በመጠየቅ ጊዜ በፍለጋ ውጤቶች የመጀመሪያ ቦታዎች ላይ ብዙ ችግሮች ነበሩት ። ለእያንዳንዱ የተለየ ኩባንያ. ነገር ግን እሱ ስለ ራሱ ቢናገር ይሻላል. የጨመርኩት የመጀመሪያው ተጨማሪ ባህሪ በሙሉ ስም መፈለግ ነው። የ VKontakte ዋና ዳይሬክተር. ብዙ ሰዓታት ፈጅቷል።

ስለዚህ ፣ በእኛ መተግበሪያ ውስጥ ባለው የኩባንያው ገጽ ላይ የጄኔራል ዳይሬክተር አምሳያ ታየ ፣ ወደ VKontakte ገጽ አገናኝ እና አንዳንድ ሌሎች መረጃዎች። በኬኩ ላይ ጥሩ ቼሪ ነበር, ምንም እንኳን ድሉን ባይሰጠንም. ከዚያም, አንዳንድ ትንታኔዎችን ማካሄድ ፈለግሁ. ግን ከረጅም አማራጮች ፍለጋ በኋላ (ከዩአይኤ ጋር ብዙ ልዩነቶች ነበሩ) በኢኮኖሚ እንቅስቃሴ ኮድ በጣም ቀላሉ የድርጅቶችን ማሰባሰብ ወሰንኩ። ቀድሞውኑ ምሽት ላይ ፣ በመጨረሻዎቹ ሰዓታት ውስጥ ፣ የፈጠራ ምርቶችን ለማሳየት አብነት እዘረጋ ነበር (በእኛ መተግበሪያ ውስጥ ምርቶች እና አገልግሎቶች ክፍል መሆን አለበት) ፣ ምንም እንኳን የኋላው ለዚህ ዝግጁ ባይሆንም። በተመሳሳይ ጊዜ የመረጃ ቋቱ በዘለለ እና በወሰን እብጠት ነበር ፣ ተሳቢዎቹ መስራታቸውን ቀጠሉ ፣ ደጋፊው በ NLP አዳዲስ ጽሑፎችን ከአዳዲስ ፈጠራዎች ለመለየት ሞክሯል))). ነገር ግን የመጨረሻው የዝግጅት አቀራረብ ጊዜ ቀድሞውኑ እየቀረበ ነበር.

7. የዝግጅት አቀራረብ. ከራሴ ልምድ በመነሳት ዝግጅቱ ከመድረሱ ከ 3 እስከ 4 ሰዓታት በፊት ወደ ማዘጋጀት መቀየር አለብዎት ማለት እችላለሁ. በተለይም ቪዲዮን የሚያካትት ከሆነ ቀረጻው እና ማረም ብዙ ጊዜ ይወስዳል። ቪዲዮ ሊኖረን ይገባ ነበር። እናም ይህንን የተመለከተው እና ሌሎች በርካታ ድርጅታዊ ጉዳዮችን የፈታ ልዩ ሰው ነበረን። በዚህ ረገድ፣ እስከ መጨረሻው ጊዜ ድረስ እራሳችንን ከኮዲንግ አላዘናጋንም።

8. ፒች. የዝግጅት አቀራረቦች እና የፍጻሜ ጨዋታዎች በተለየ የስራ ቀን (ሰኞ) መደረጉን አልወደድኩትም። እዚህ ፣ ምናልባትም ፣ ከተሳታፊዎች ውስጥ ከፍተኛውን የመጨመቅ የአዘጋጆቹ ፖሊሲ ቀጥሏል። ከስራ እረፍት ለመውሰድ አላሰብኩም, ወደ ፍጻሜው መምጣት ብቻ ነበር የምፈልገው, ምንም እንኳን የተቀረው ቡድኔ ቀኑን ቢያጠፋም. ሆኖም በ hackathon ውስጥ ያለው ስሜታዊ ጥምቀት ቀድሞውኑ በጣም ከፍተኛ ነበር ከጠዋቱ 8 ሰዓት ላይ በቡድኔ ውይይት (የስራ ቡድን እንጂ የ hackathon ቡድን አይደለም) ቀኑን በራሴ ወጪ እንደወሰድኩ ጻፍኩ እና ወደ ማዕከላዊ ሄድኩ ። ለቃጫዎች ቢሮ. ችግራችን ብዙ ንጹህ የውሂብ ሳይንቲስቶች ተገኘ, እና ይህ ችግሩን የመፍታት አቀራረብን በእጅጉ ጎድቷል. ብዙዎቹ ጥሩ DS ነበራቸው፣ ግን ማንም የሚሰራው ፕሮቶታይፕ አልነበረውም፣ ብዙዎች በፍለጋ ሞተሮች ውስጥ የጎብኚዎቻቸውን እገዳዎች ዙሪያ ማግኘት አልቻሉም። እኛ ብቻ የስራ ምሳሌ ያለን ቡድን ነበርን። እና ችግሩን እንዴት እንደሚፈታ እናውቅ ነበር. በመጨረሻ ትንሹን ተወዳዳሪ ተግባር በመምረጣችን በጣም እድለኞች ብንሆንም ትራኩን አሸንፈናል። በሌሎች ትራኮች ውስጥ ያሉትን ጫወታዎች ስንመለከት, እዚያ ምንም እድል እንደማይኖረን ተገነዘብን. በዳኞች በጣም እድለኞች ነበርን ማለት እፈልጋለሁ፤ ኮዱን በጥንቃቄ አረጋግጠዋል። እና, በግምገማዎች በመመዘን, ይህ በሁሉም ዱካዎች ውስጥ አልተከሰተም.

9. የመጨረሻ. ለኮድ ግምገማ ብዙ ጊዜ ወደ ዳኞች ከተጠራን በኋላ፣ ሁሉንም ጉዳዮች በመጨረሻ እንደፈታን በማሰብ በበርገር ኪንግ ምሳ ለመብላት ሄድን። እዚያም አዘጋጆቹ እንደገና ደውለውልናል፣ በፍጥነት ትእዛዛችንን ጠቅልለን ተመልሰን መሄድ ነበረብን።

አዘጋጁ የትኛው ክፍል መግባት እንዳለብን አሳይቶናል፣ ወደ ውስጥ ስንገባም ለአሸናፊ ቡድኖች በተደረገው የህዝብ ንግግር ስልጠና ላይ እራሳችንን አገኘን። በመድረክ ላይ መጫወት ያለባቸው ወንዶች በደንብ ተሞልተው ነበር, ሁሉም እንደ እውነተኛ ትርኢቶች ወጣ.

እና በመጨረሻው ፣ ከሌሎች ትራኮች በጣም ጠንካራ ቡድኖች ዳራ ላይ ፣ እኛ ገረጣ መስለው ነበር ፣ በመንግስት የደንበኛ እጩነት የተገኘው ድል ከሪል እስቴት ቴክኖሎጅ ቡድኑ ጋር በትክክል መጥቷል። በትራኩ ላይ ለድላችን አስተዋጽኦ ያበረከቱት ቁልፍ ነገሮች፡- ዝግጁ የሆነ ባዶ መገኘት፣በዚህም ምክንያት ፈጣን ፕሮቶታይፕ ለመስራት የቻልንበት፣በፕሮቶታይፑ ውስጥ “ድምቀቶች” መኖራቸውን (ዋና ሥራ አስፈፃሚዎችን ይፈልጉ) ይመስለኛል። በማህበራዊ አውታረ መረቦች ላይ) እና የእኛ የደጋፊዎች NLP ችሎታዎች , እሱም ደግሞ ዳኞችን በእጅጉ ይስብ ነበር.

በ Urban Tech Challenge hackathon የቢግ ዳታ ትራክን እንዴት እና ለምን አሸነፍን።

እና በማጠቃለያው ፣ ለእኛ ለሚደግፉን ሁሉ ባህላዊ ምስጋና ይግባው ፣ የትራክ ዳኞች ፣ Evgeniy Evgrafiev (በ hackathon ላይ የፈታነው የችግር ደራሲ) እና በእርግጥ የ hackathon አዘጋጆች። ይህ ምናልባት እኔ እስካሁን የተሳተፍኩበት ትልቁ እና በጣም ጥሩው ሃክታቶን ነበር ፣ ወንዶቹ ለወደፊቱ እንደዚህ ያለ ከፍተኛ ደረጃ እንዲጠብቁ ብቻ እመኛለሁ!

ምንጭ: hab.com

አስተያየት ያክሉ