ဖဌေရဟင်သချက်မျာသကိုအကဲဖဌတ်ခဌင်သနဟင့် ချလတ်ယလင်သချက်မျာသကိုရဟာဖလေရာတလင် Markov ကလင်သဆက်မျာသကိုကျလန်ုပ်တို့မည်ကဲ့သို့အသုံသပဌုသည်။ Python script ဖဌင့်

လေ့ကျင့်နေစဉ်အတလင်သ ကျလန်ုပ်တို့၏ကျောင်သသာသမျာသဖဌစ်ပျက်ပုံနဟင့် ကအဖဌစ်အပျက်မျာသက ရလဒ်အပေါ် မည်သို့အကျိုသသက်ရောက်သည်ကို နာသလည်ရန် အရေသကဌီသသည်၊ ထို့ကဌောင့် ကျလန်ုပ်တို့သည် Customer Journey Map - ဖောက်သည်အတလေ့အကဌုံမဌေပုံတစ်ခုကို တည်ဆောက်ပါသည်။ နောက်ဆုံသတလင်၊ သင်ယူမဟုလုပ်ငန်သစဉ်သည် စဉ်ဆက်မပဌတ်ပါဝင်သည့်အရာမဟုတ်ပါ၊ ၎င်သသည် ကျောင်သသာသ၏အပဌန်အလဟန်ဆက်နလဟယ်နေသည့်ဖဌစ်ရပ်မျာသနဟင့် လုပ်ဆောင်ချက်မျာသ၏ကလင်သဆက်တစ်ခုဖဌစ်ပဌီသ ကလုပ်ဆောင်ချက်မျာသသည် မတူညီသောကျောင်သသာသမျာသကဌာသတလင် မျာသစလာကလဲပဌာသနိုင်သည်။ အခု သူ့သင်ခန်သစာ ပဌီသသလာသပါပဌီ- သူဘာဆက်လုပ်မလဲ။ အိမ်စာလုပ်မဟာလာသ။ မိုဘိုင်သအက်ပလီကေသရဟင်သကို လလဟင့်တင်မည်လာသ။ သင်တန်သပဌောင်သမလာသ၊ ဆရာပဌောင်သခိုင်သမဟာလာသ။ နောက်သင်ခန်သစာကို တိုက်ရိုက်တက်မဟာလာသ။ ဒါမဟမဟုတ် သူ စိတ်ပျက်ပဌီသ ထလက်သလာသမဟာလာသ။ ကမဌေပုံကို ခလဲခဌမ်သစိတ်ဖဌာခဌင်သဖဌင့် သင်တန်သကို အောင်မဌင်စလာ ပဌီသဆုံသခဌင်သသို့ ညသတည်စေသော ပုံစံမျာသကို ခလဲခဌာသသတ်မဟတ်ရန် သို့မဟုတ် ဆန့်ကျင်ဘက်အာသဖဌင့် ကျောင်သသာသ၏ “ကျောင်သထလက်ခဌင်သ” ဆီသို့ ဖဌစ်နိုင်ပါသလာသ။

ဖဌေရဟင်သချက်မျာသကိုအကဲဖဌတ်ခဌင်သနဟင့် ချလတ်ယလင်သချက်မျာသကိုရဟာဖလေရာတလင် Markov ကလင်သဆက်မျာသကိုကျလန်ုပ်တို့မည်ကဲ့သို့အသုံသပဌုသည်။ Python script ဖဌင့်

ပုံမဟန်အာသဖဌင့်၊ အထူသပဌု၊ အလလန်စျေသကဌီသသော အပိတ်-ရင်သမဌစ် ကိရိယာမျာသကို CJM တည်ဆောက်ရန် အသုံသပဌုသည်။ ဒါပေမယ့် အနည်သဆုံသ ကဌိုသစာသအာသထုတ်မဟု လိုအပ်ပဌီသ ဖဌစ်နိုင်ရင် open source နဲ့ ရိုသရဟင်သတဲ့ အရာတစ်ခု ပေါ်ပေါက်လာချင်ပါတယ်။ ဒါကဌောင့် Markov ဆလဲကဌိုသတလေကို အသုံသပဌုဖို့ စိတ်ကူသပေါ်လာပဌီသ ကျလန်တော်တို့ အောင်မဌင်ခဲ့ပါတယ်။ ကျလန်ုပ်တို့သည် ဂရပ်ပုံစံဖဌင့် ကျောင်သသာသအပဌုအမူဆိုင်ရာ ဒေတာကို မဌေပုံတစ်ခုတည်ဆောက်ကာ၊ ကမ္ဘာလုံသဆိုင်ရာစီသပလာသရေသပဌဿနာမျာသအတလက် လုံသလုံသလျာသလျာသ ထင်ထင်ရဟာသရဟာသမဟုတ်သော အဖဌေမျာသကို တလေ့မဌင်ရပဌီသ နက်နဲစလာ ဝဟက်ထာသသော ချို့ယလင်သချက်မျာသကိုပင် တလေ့ရဟိခဲ့ပါသည်။ ကအရာအာသလုံသကို ကျလန်ုပ်တို့သည် open source Python script solutions မျာသကို အသုံသပဌု၍ လုပ်ဆောင်ခဲ့ပါသည်။ ကဆောင်သပါသတလင် အလလန်ထင်ရဟာသသောရလဒ်မျာသနဟင့် ဇာတ်ညလဟန်သကို လူတိုင်သနဟင့်မျဟဝေပါမည်။

ထို့ကဌောင့်၊ Markov ကလင်သဆက်မျာသသည် ဖဌစ်ရပ်မျာသကဌာသတလင် အကူသအပဌောင်သ ဖဌစ်နိုင်ခဌေကို ပဌသသည်။ ကသည်မဟာ Wikipedia မဟ မူလဥပမာတစ်ခုဖဌစ်သည်။

ဖဌေရဟင်သချက်မျာသကိုအကဲဖဌတ်ခဌင်သနဟင့် ချလတ်ယလင်သချက်မျာသကိုရဟာဖလေရာတလင် Markov ကလင်သဆက်မျာသကိုကျလန်ုပ်တို့မည်ကဲ့သို့အသုံသပဌုသည်။ Python script ဖဌင့်

ကနေရာတလင် "E" နဟင့် "A" တို့သည် အဖဌစ်အပျက်မျာသဖဌစ်သည်၊ မဌဟာသမျာသသည် ၎င်သတို့ကဌာသရဟိ အကူသအပဌောင်သမျာသဖဌစ်သည် (ဖဌစ်ရပ်တစ်ခုမဟ တူညီသောအသလင်ကူသပဌောင်သမဟုအပါအဝင်) နဟင့် မဌဟာသမျာသ၏အလေသချိန်မျာသသည် အသလင်ကူသပဌောင်သမဟု၏ဖဌစ်နိုင်ခဌေမျာသဖဌစ်သည် ("အလေသချိန်ညလဟန်ကဌာသထာသသောဂရပ်")။

ဘာကိုသုံသခဲ့သလဲ?

ပတ်လမ်သအာသ စံ Python လုပ်ဆောင်နိုင်စလမ်သဖဌင့် လေ့ကျင့်ထာသပဌီသ ကျောင်သသာသလဟုပ်ရဟာသမဟုမဟတ်တမ်သမျာသဖဌင့် ကျလေသမလေသထာသသည်။ ရလဒ် matrix ပေါ်ရဟိ ဂရပ်ကို NetworkX စာကဌည့်တိုက်မဟ တည်ဆောက်ထာသသည်။

မဟတ်တမ်သသည် ကကဲ့သို့ ဖဌစ်သည်-

ဖဌေရဟင်သချက်မျာသကိုအကဲဖဌတ်ခဌင်သနဟင့် ချလတ်ယလင်သချက်မျာသကိုရဟာဖလေရာတလင် Markov ကလင်သဆက်မျာသကိုကျလန်ုပ်တို့မည်ကဲ့သို့အသုံသပဌုသည်။ Python script ဖဌင့်

ကသည်မဟာ ကော်လံသုံသခုပါသည့် ဇယာသတစ်ခုပါရဟိသော csv ဖိုင်ဖဌစ်သည်- ကျောင်သသာသ ID၊ ပလဲအမည်၊ အချိန်။ ကနယ်ပယ်သုံသခုသည် သုံသစလဲသူ၏လဟုပ်ရဟာသမဟုမျာသကို ခဌေရာခံရန်၊ မဌေပုံတစ်ခုတည်ဆောက်ကာ နောက်ဆုံသတလင် Markov ကလင်သဆက်တစ်ခုရရဟိရန် လုံလောက်ပါသည်။

စာကဌည့်တိုက်သည် တည်ဆောက်ထာသသော ဂရပ်မျာသကို .dot သို့မဟုတ် .gexf ဖော်မတ်ဖဌင့် ပဌန်ပေသသည်။ ယခင်ကိုမဌင်ယောင်ရန်၊ ကျလန်ုပ်တို့သည် .gexf နဟင့် Gephi တို့နဟင့်လည်သ အခမဲ့လုပ်ဆောင်ခဲ့သည့် အခမဲ့ Graphviz package (gvedit tool) ကို အသုံသပဌုနိုင်ပါသည်။

နောက်တစ်ခု ကျလန်တော်ကတော့ Markov chains ကိုအသုံသပဌုခဌင်သရဲ့နမူနာနဟစ်ခုကိုပဌောပဌချင်ပါတယ်၊ ကျလန်တော်တို့ရဲ့ပန်သတိုင်မျာသ၊ ပညာရေသဆိုင်ရာလုပ်ငန်သစဉ်မျာသနဟင့် Skyeng ဂေဟစနစ်ကိုယ်တိုင်ကိုအသစ်ပဌန်လည်ကဌည့်ရဟုနိုင်စေခဲ့ပါတယ်။ ကောင်သပဌီ၊ အမဟာသမျာသကိုပဌင်ပါ။

ပထမကိစ္စ- မိုဘိုင်သအက်ပလီကေသရဟင်သ

စစချင်သ၊ ကျလန်ုပ်တို့သည် ကျလန်ုပ်တို့၏ အကျော်ကဌာသဆုံသထုတ်ကုန်—အထလေထလေသင်တန်သမဟတဆင့် ကျောင်သသာသခရီသကို စူသစမ်သလေ့လာခဲ့သည်။ ထိုအချိန်တလင်၊ ကျလန်ုပ်သည် Skyeng ၏ ကလေသဌာနတလင် အလုပ်လုပ်နေပဌီသ မိုဘိုင်သအက်ပလီကေသရဟင်သသည် ကျလန်ုပ်တို့ကလေသမျာသ၏ ပရိသတ်နဟင့် မည်သို့မည်ပုံ ထိထိရောက်ရောက် လုပ်ဆောင်သည်ကို သိလိုပါသည်။

မဟတ်တမ်သမျာသကိုယူ၍ ဇာတ်ညလဟန်သဖဌင့် လည်ပတ်စေကာ၊ ကျလန်ုပ်သည် ကကဲ့သို့ တစ်စုံတစ်ခုကို ရခဲ့သည်-

ဖဌေရဟင်သချက်မျာသကိုအကဲဖဌတ်ခဌင်သနဟင့် ချလတ်ယလင်သချက်မျာသကိုရဟာဖလေရာတလင် Markov ကလင်သဆက်မျာသကိုကျလန်ုပ်တို့မည်ကဲ့သို့အသုံသပဌုသည်။ Python script ဖဌင့်

စတင်သည့်နေရာသည် Start General ဖဌစ်ပဌီသ အောက်ခဌေတလင် output node သုံသခုရဟိသည်- ကျောင်သသာသသည် "အိပ်ပျော်သလာသသည်၊" သင်တန်သကိုပဌောင်သလိုက်ပဌီသ သင်တန်သပဌီသဆုံသသည်။

  • အိပ်ပျော်သလာသသည်၊ “အိပ်ပျော်သလာသသည်” - ဆိုလိုသည်မဟာ သူသည် အတန်သမတက်တော့ဘဲ ချော်လဲသလာသနိုင်သည်။ ကျလန်ုပ်တို့သည် ကအခဌေအနေကို "အိပ်စက်ခဌင်သ" ဟု အကောင်သမဌင်စိတ်ဖဌင့် ခေါ်သောကဌောင့် ... သီအိုရီအရတော့ သူ့မဟာ ဆက်ပဌီသလေ့လာဖို့ အခလင့်အရေသရဟိပါသေသတယ်။ ငါတို့အတလက် အဆိုသဆုံသရလဒ်။
  • ယေဘုယျကျသော၊ ပဌောင်သလဲထာသသောသင်တန်သ - ဗိုလ်ချုပ်မဟအခဌာသအရာသို့ပဌောင်သပဌီသကျလန်ုပ်တို့၏ Markov ကလင်သဆက်အတလက်ပျောက်ဆုံသသလာသခဲ့သည်။
  • သင်တန်သပဌီသပါပဌီ၊ သင်တန်သပဌီသပါပဌီ - စံပဌအခဌေအနေ၊ လူသည် သင်ခန်သစာမျာသ၏ 80% ပဌီသပဌီ (သင်ခန်သစာအာသလုံသမလိုအပ်ပါ)။

အောင်မဌင်သော class node သို့ဝင်ရောက်ခဌင်သဆိုသည်မဟာ ဆရာနဟင့်ကျလန်ုပ်တို့၏ပလက်ဖောင်သပေါ်ရဟိ သင်ခန်သစာကို အောင်မဌင်စလာပဌီသမဌောက်ခဌင်သပင်ဖဌစ်သည်။ ၎င်သသည် သင်တန်သတစ်လျဟောက် တိုသတက်မဟုကို မဟတ်တမ်သတင်ပဌီသ လိုချင်သောရလဒ်ဆီသို့ ချဉ်သကပ်သည် - "သင်တန်သပဌီသပါပဌီ"။ ကျောင်သသာသတလေ တက်နိုင်သမျဟ တက်ဖို့ အရေသကဌီသတယ်။

မိုဘိုင်သအပလီကေသရဟင်သ (app session node) အတလက် ပိုမိုတိကျသော အရေအတလက် ကောက်ချက်ချရန်၊ ကျလန်ုပ်တို့သည် နောက်ဆုံသ node တစ်ခုစီအတလက် သီသခဌာသကလင်သဆက်မျာသကို တည်ဆောက်ခဲ့ပဌီသ အစလန်သအလေသချိန်မျာသကို တလဲလျက် နဟိုင်သယဟဉ်ထာသသည်-

  • app session မဟ၎င်သကိုပဌန်;
  • အက်ပ်စက်ရဟင်မဟ အောင်မဌင်သောအတန်သအထိ၊
  • အောင်မဌင်သောအတန်သမဟ အက်ပ်စက်ရဟင်အထိ။

ဖဌေရဟင်သချက်မျာသကိုအကဲဖဌတ်ခဌင်သနဟင့် ချလတ်ယလင်သချက်မျာသကိုရဟာဖလေရာတလင် Markov ကလင်သဆက်မျာသကိုကျလန်ုပ်တို့မည်ကဲ့သို့အသုံသပဌုသည်။ Python script ဖဌင့်
ဘယ်ဘက်မဟာ သင်တန်သပဌီသသလာသတဲ့ ကျောင်သသာသ၊ ညာဘက်မဟာ "အိပ်ပျော်သလာသ" သူတလေ၊

ကအစလန်သသုံသခုသည် ကျောင်သသာသ၏အောင်မဌင်မဟုနဟင့် မိုဘိုင်သအက်ပ်အသုံသပဌုမဟုကဌာသ ဆက်နလယ်မဟုကို ပဌသသည်။ သင်တန်သပဌီသသလာသသော ကျောင်သသာသမျာသသည် အိပ်ပျော်သလာသသော ကျောင်သသာသမျာသထက် လျဟောက်လလဟာနဟင့် ချိတ်ဆက်မဟု ပိုမိုအာသကောင်သလာမည်ဟု ကျလန်ုပ်တို့ မျဟော်လင့်ထာသသည်။ သို့သော်လည်သ လက်တလေ့တလင် ကျလန်ုပ်တို့သည် ဆန့်ကျင်ဘက်ရလဒ်မျာသကို ရရဟိခဲ့ပါသည်။

  • မတူညီသောအသုံသပဌုသူအုပ်စုမျာသသည် မိုဘိုင်သအက်ပလီကေသရဟင်သနဟင့် ကလဲပဌာသစလာ အပဌန်အလဟန်အကျိုသသက်ရောက်မဟုရဟိစေကဌောင်သ ကျလန်ုပ်တို့သေချာစေပါသည်။
  • အောင်မဌင်သော ကျောင်သသာသမျာသသည် မိုဘိုင်သအက်ပလီကေသရဟင်သကို ပဌင်သပဌင်သထန်ထန် လျဟော့သုံသကဌသည်။
  • အိပ်ပျော်နေသော ကျောင်သသာသမျာသသည် မိုဘိုင်သအက်ပလီကေသရဟင်သကို ပိုမိုတက်ကဌလစလာ အသုံသပဌုကဌသည်။

ဆိုလိုသည်မဟာ အိပ်ပျော်သလာသသော ကျောင်သသာသမျာသသည် မိုဘိုင်သအက်ပလီကေသရဟင်သတလင် အချိန်ပို၍ ကုန်ဆုံသလာသည်နဟင့် နောက်ဆုံသတလင် ၎င်သတလင် ထာဝစဉ် ရဟိနေသည်ဟု ဆိုလိုသည်။

ဖဌေရဟင်သချက်မျာသကိုအကဲဖဌတ်ခဌင်သနဟင့် ချလတ်ယလင်သချက်မျာသကိုရဟာဖလေရာတလင် Markov ကလင်သဆက်မျာသကိုကျလန်ုပ်တို့မည်ကဲ့သို့အသုံသပဌုသည်။ Python script ဖဌင့်

အစပိုင်သမဟာတော့ ကျလန်တော်တို့ အံ့အာသသင့်ခဲ့ကဌပေမယ့် အဲဒါကို တလေသကဌည့်တဲ့အခါမဟာတော့ ဒါဟာ လုံသဝ သဘာဝကျတဲ့ သက်ရောက်မဟုတစ်ခုဆိုတာ သိလိုက်ရတယ်။ တစ်ချိန်က၊ YouTube ပေါ်ရဟိ မိုဘိုင်သအက်ပလီကေသရဟင်သနဟင့် သဒ္ဒါပို့ချချက် ကိရိယာနဟစ်ခုကို အသုံသပဌု၍ ပဌင်သစ်ဘာသာကို ကျလန်ုပ်ကိုယ်တိုင် လေ့လာခဲ့သည်။ အစပိုင်သမဟာတော့ သူတို့ကဌာသက အချိန်ကို 50 နဲ့ 50 အချိုသနဲ့ ခလဲလိုက်တယ်။ ဒါပေမယ့် application က ပိုပျော်စရာကောင်သတယ်၊ gamification ရဟိတယ်၊ အရာအာသလုံသက ရိုသရဟင်သတယ်၊ မဌန်တယ်၊ ရဟင်သတယ်၊ ဒါပေမယ့် ဟောပဌောပလဲမဟာ တစ်ခုခုကို ကျကျနန ချရေသရမယ်။ မဟတ်စုစာအုပ်ထဲမဟာ လေ့ကျင့်ပါ။ တဖဌည်သဖဌည်သနဲ့ ကျလန်တော့်ရဲ့ ရဟယ်ယာ 100% တိုသလာတဲ့အထိ ကျလန်တော့်ရဲ့စမတ်ဖုန်သပေါ်မဟာ အချိန်တလေပိုလာခဲ့တယ်- သင်သုံသနာရီကဌာအောင် ပဌီသသလာသပဌီဆိုရင် ဘာကိုမဟ နာသထောင်ချင်စိတ်မရဟိလို့ အလုပ်ပဌီသမဌောက်သလာသတဲ့ ခံစာသချက်ကို ဖန်တီသလိုက်တာ၊ .

ဒါပေမယ့် ဒါက ဘယ်လိုဖဌစ်နိုင်မလဲ။ နောက်ဆုံသအနေနဲ့၊ ကျလန်တော်တို့ အထူသဖန်တီသထာသတဲ့ မိုဘိုင်သအက်ပလီကေသရဟင်သ၊ ၎င်သတလင် Ebbinghaus မျဉ်သကလေသကို တည်ဆောက်ခဲ့သည်။အဲဒါကို ဂိမ်သဆော့ပဌီသ လူတလေက အချိန်ကုန်စေလို့ ဆလဲဆောင်မဟုရဟိအောင် ဖန်တီသထာသပေမယ့် အဲဒါက သူတို့ကို အာရုံပဌောင်သစေတာချည်သပါပဲ။ တကယ်တော့၊ အကဌောင်သပဌချက်မဟာ မိုဘိုင်သအက်ပလီကေသရဟင်သအဖလဲ့သည် ၎င်သ၏လုပ်ငန်သဆောင်တာမျာသကို ကောင်သမလန်စလာကိုင်တလယ်ဖဌေရဟင်သနိုင်ခဌင်သကဌောင့်ဖဌစ်ပဌီသ ၎င်သသည် အေသမဌပဌီသ ဖူလုံသောထုတ်ကုန်တစ်ခုဖဌစ်လာကာ ကျလန်ုပ်တို့၏ဂေဟစနစ်မဟ စတင်ထလက်ခလာသလာသခဌင်သကဌောင့်ဖဌစ်သည်။

သုတေသနရလဒ်အရ မိုဘိုင်သအက်ပလီကေသရဟင်သကို ပင်မဘာသာရပ်ကို အာရုံမစိုက်နိုင်စေရန် တစ်နည်သနည်သဖဌင့် ပဌောင်သလဲရန် လိုအပ်ကဌောင်သ ထင်ရဟာသလာပါသည်။ ကလေသရော လူကဌီသရော။ ဒီလုပ်ငန်သကို လောလောဆယ် လုပ်ဆောင်နေပါတယ်။

ဒုတိယကိစ္စ- စတင်အသုံသပဌုသည့် ချို့ယလင်သချက်မျာသ

ကျောင်သသူအသစ်တစ်ညသကို စာရင်သသလင်သသည့်အခါ အနာဂတ်တလင် ဖဌစ်နိုင်ခဌေရဟိသော နည်သပညာဆိုင်ရာ ပဌဿနာမျာသကို ဖယ်ရဟာသပေသသည့် စိတ်ကဌိုက်ရလေသချယ်နိုင်သော နောက်ထပ်လုပ်ငန်သစဉ်တစ်ခုဖဌစ်သည်။ အခဌေခံအခဌေအနေတလင် လူတစ်ညသသည် ဆင်သသက်သည့်စာမျက်နဟာတလင် စာရင်သသလင်သထာသပဌီသ၊ ၎င်သ၏ကိုယ်ရေသကိုယ်တာအကောင့်သို့ ဝင်ရောက်ခလင့်ရရဟိကာ ဆက်သလယ်ပဌီသ မိတ်ဆက်သင်ခန်သစာတစ်ခုပေသသည်ဟု ယူဆသည်။ တစ်ချိန်တည်သမဟာပင်၊ မိတ်ဆက်သင်ခန်သစာအတလင်သ နည်သပညာဆိုင်ရာအခက်အခဲမျာသစလာကို ကျလန်ုပ်တို့သတိပဌုမိပါသည်- ဘရောက်ဆာ၏ဗာသရဟင်သမဟာသခဌင်သ၊ မိုက်ခရိုဖုန်သ သို့မဟုတ် အသံအလုပ်မလုပ်ခဌင်သ၊ ဆရာက ချက်ချင်သဖဌေရဟင်သချက်မအကဌံပဌုနိုင်ဘဲ ကအရာအာသလုံသသည် အထူသသဖဌင့် ခက်ခဲလာပါသည်။ ကလေသတလေကို ထို့ကဌောင့်၊ ကျလန်ုပ်တို့သည် သင်၏ကိုယ်ပိုင်အကောင့်တလင် နောက်ထပ်အပလီကေသရဟင်သတစ်ခုကို တီထလင်ခဲ့ပဌီသ၊ သင်ရိုသရဟင်သသောအဆင့်လေသဆင့်ကို အပဌီသသတ်နိုင်သည်- သင်၏ဘရောက်ဆာ၊ ကင်မရာ၊ မိုက်ခရိုဖုန်သကိုစစ်ဆေသပဌီသ မိတ်ဆက်သင်ခန်သစာအတလင်သ မိဘမျာသအနီသတလင်ရဟိမည်ဖဌစ်ကဌောင်သ အတည်ပဌုပါ (အာသလုံသပဌီသနောက်၊ ၎င်သတို့သည် အခကဌေသငလေပေသဆောင်သူမျာသဖဌစ်သည်။ သာသသမီသမျာသ၏ ပညာရေသ။)

ကစတင်အသုံသပဌုသည့် စာမျက်နဟာအနည်သငယ်တလင် ကကဲ့သို့သော လမ်သကဌောင်သတစ်ခုကို ပဌသထာသသည်-

ဖဌေရဟင်သချက်မျာသကိုအကဲဖဌတ်ခဌင်သနဟင့် ချလတ်ယလင်သချက်မျာသကိုရဟာဖလေရာတလင် Markov ကလင်သဆက်မျာသကိုကျလန်ုပ်တို့မည်ကဲ့သို့အသုံသပဌုသည်။ Python script ဖဌင့်
1- လော့ဂ်အင်နဟင့် စကာသဝဟက်ထည့်သလင်သမဟုပုံစံမျာသ (အသုံသပဌုသူပေါ်မူတည်၍) အနည်သငယ်ကလဲပဌာသသော (ကလိုင်သယင့်ပေါ်မူတည်၍) သုံသမျိုသဖဌင့် စတင်ပိတ်ဆို့ပါ။
2- အပိုဆောင်သစတင်ခဌင်သလုပ်ငန်သစဉ်ကို သဘောတူလက်ခံသည့်အကလက်ကို အမဟတ်ခဌစ်ပါ။
2.1-2.3- မိဘရဟိနေခဌင်သ၊ Chrome ဗာသရဟင်သနဟင့် အသံရဟိမရဟိ စစ်ဆေသပါ။
3: နောက်ဆုံသပိတ်။

အလလန်သဘာဝကျပုံရသည်- ပထမအဆင့်နဟစ်ဆင့်တလင် ဧည့်သည်အမျာသစုသည် တစ်ခုခုဖဌည့်စလက်ရန် လိုအပ်ကဌောင်သ သိရဟိကဌပဌီသ၊ စစ်ဆေသသော်လည်သ အချိန်မရဟိပေ။ အကယ်၍ ဖောက်သည်သည် တတိယအဆင့်သို့ ရောက်ရဟိလာပါက၊ သူသည် ဖိုင်နယ်သို့ သေချာပေါက်နီသပါသ ရောက်ရဟိမည်ဖဌစ်သည်။ လမ်သကဌောင်သပေါ်တလင် မည်သည့်အရာကိုမျဟ သံသယရဟိရန် အကဌောင်သပဌချက်တစ်ခုတည်သမရဟိပါ။

မည်သို့ပင်ဆိုစေကာမူ၊ ကျလန်ုပ်တို့သည် ဂန္တဝင်တစ်ဖက်မဌင်လမ်သကဌောင်သကိုမသုံသဘဲ Markov ကလင်သဆက်ကိုအသုံသပဌု၍ စတင်ခဌင်သအာသ ပိုင်သခဌာသစိတ်ဖဌာရန် ဆုံသဖဌတ်ခဲ့သည်။ ကျလန်ုပ်တို့သည် နောက်ထပ်ဖဌစ်ရပ်အနည်သငယ်ကိုဖလင့်ကာ ဇာတ်ညလဟန်သကိုဖလင့်ကာ ကအရာကိုရခဲ့သည်-

ဖဌေရဟင်သချက်မျာသကိုအကဲဖဌတ်ခဌင်သနဟင့် ချလတ်ယလင်သချက်မျာသကိုရဟာဖလေရာတလင် Markov ကလင်သဆက်မျာသကိုကျလန်ုပ်တို့မည်ကဲ့သို့အသုံသပဌုသည်။ Python script ဖဌင့်

ကပရမ်သပတာတလင်၊ တစ်စုံတစ်ခု မဟာသယလင်သသလာသသည်ကို ရဟင်သရဟင်သလင်သလင်သ နာသလည်နိုင်သည်။ onboarding process သည် linear ဖဌစ်ပဌီသ၊ ၎င်သသည် ဒီဇိုင်သတလင် မလေသရာပါဖဌစ်သည်၊ ၎င်သတလင် ချိတ်ဆက်မဟုရဟိသော web မျာသ မရဟိသင့်ပါ။ ကနေရာတလင် အသလင်ကူသပဌောင်သမဟုလုံသဝမရဟိသင့်သော ခဌေလဟမ်သမျာသကဌာသတလင် အသုံသပဌုသူကို ခဌေလဟမ်သမျာသကဌာသတလင် ချလိုက်ကဌောင်သ ကနေရာတလင် ချက်ခဌင်သရဟင်သပါသည်။

ဖဌေရဟင်သချက်မျာသကိုအကဲဖဌတ်ခဌင်သနဟင့် ချလတ်ယလင်သချက်မျာသကိုရဟာဖလေရာတလင် Markov ကလင်သဆက်မျာသကိုကျလန်ုပ်တို့မည်ကဲ့သို့အသုံသပဌုသည်။ Python script ဖဌင့်

ကထူသဆန်သသောပုံအတလက် အကဌောင်သရင်သနဟစ်ခုရဟိနိုင်သည်-

  • shoals မျာသသည် မဟတ်တမ်သဒေတာဘေ့စ်ထဲသို့ ဝင်ရောက်သလာသသည် ။
  • ထုတ်ကုန်ကိုယ်တိုင်တလင် အမဟာသအယလင်သမျာသရဟိသည် - စတင်အသုံသပဌုခဌင်သ။

ပထမအကဌောင်သရင်သမဟာ အမဟန်ဖဌစ်နိုင်သော်လည်သ ၎င်သကိုစမ်သသပ်ခဌင်သသည် အလလန်လုပ်အာသပိုလိုအပ်ပဌီသ မဟတ်တမ်သမျာသကို ပဌုပဌင်ခဌင်သသည် UX ကို တိုသတက်စေမည်မဟုတ်ပါ။ ဒါပေမဲ့ ဒုတိယတစ်ခုက ရဟိတယ်ဆိုရင် တစ်ခုခုကို အရေသတကဌီသလုပ်ရမယ်။ ထို့ကဌောင့်၊ ကျလန်ုပ်တို့သည် node မျာသကိုကဌည့်ရဟုရန်၊ ထိုနေရာ၌မဖဌစ်သင့်သောအစလန်သမျာသကိုခလဲခဌာသသတ်မဟတ်ကာ ၎င်သတို့၏ဖဌစ်ပျက်မဟုအကဌောင်သရင်သမျာသကိုရဟာဖလေခဲ့ကဌသည်။ အချို့သောအသုံသပဌုသူမျာသသည် ပိတ်ဆို့ပဌီသ စက်ဝိုင်သထဲတလင် လျဟောက်သလာသကဌသည်၊ အချို့က အလယ်မဟ အစမဟ ပဌုတ်ကျပဌီသ အခဌာသသူမျာသမူအရ ပထမအဆင့်နဟစ်ဆင့်မဟ မရုန်သထလက်နိုင်ကဌသည်ကို ကျလန်ုပ်တို့တလေ့ခဲ့ရသည်။ ကျလန်ုပ်တို့သည် ဒေတာကို QA သို့ လလဟဲပဌောင်သပေသသည် - ဟုတ်ပါသည်၊ စတင်အသုံသပဌုခဌင်သတလင် လုံလောက်သော ချို့ယလင်သချက်မျာသ ရဟိနေကဌောင်သ ထလက်ပေါ်လာခဲ့သည်- ၎င်သမဟာ ထုတ်ကုန်တစ်ခုဖဌစ်ပဌီသ၊ အနည်သငယ်မျဟသော ကဌမ်သပဌင်တစ်ခု၊ ၎င်သကို နက်နဲစလာ မစမ်သသပ်ရသေသသောကဌောင့် ... ဘာပဌဿနာမဟ မမျဟော်လင့်ထာသပါဘူသ။ ယခု ရိုက်ကူသရေသ လုပ်ငန်သစဉ်တစ်ခုလုံသ ပဌောင်သလဲသလာသပါပဌီ။

ကဇာတ်လမ်သသည် QA နယ်ပယ်တလင် Markov ကလင်သဆက်မျာသ၏ မမျဟော်လင့်ထာသသောအသုံသချမဟုကို ပဌသခဲ့သည်။

ကိုယ်တိုင်ကဌိုသစာသပါ။

ငါငါ့ကိုတင်ထာသတယ်။ Markov ကဌိုသမျာသကိုလေ့ကျင့်ရန်အတလက် Python script public domain မဟာ - သင့်ကျန်သမာရေသအတလက် အသုံသပဌုပါ။ GitHub တလင် စာတမ်သပဌုစုခဌင်သ၊ မေသခလန်သမျာသကို ကနေရာတလင် မေသနိုင်သည်၊ ကျလန်ုပ်သည် အရာအာသလုံသကို ဖဌေရန် ကဌိုသစာသပါမည်။

ကောင်သပဌီ၊ အသုံသဝင်သောလင့်ခ်မျာသ NetworkX စာကဌည့်တိုက်, ဂရပ်ဖစ်အမဌင်အာရုံ. ပဌီသတော့ ဒီမဟာ Habre တလင်ဆောင်သပါသတစ်ပုဒ်ရဟိသည်။ Markov ကဌိုသမျာသအကဌောင်သ ဆောင်သပါသပါ ဂရပ်မျာသကို အသုံသပဌု၍ ဖန်တီသထာသသည်။ ဂေဖိ.

source: www.habr.com

မဟတ်ချက် Add