ANALYZING WEB USERS BEHAVIOR TO IMPROVEWEB FILTERING
Mehdi Naghavi, V Naghavi, Behrouz Minaei Bidgoli · 2011
In this paper, a new method to improve sites access filtering is presented. This method is based on web visitor behavior analysis. In order to analyze the behavior of users, A procedure is proposed following which, based on the information in the log files of proxy servers, users behavior history was extracted and stocked in a data bank by a data-mining engine. Authorized or unauthorized access to the desired page, when a user requests a new page, is reported after investigation of the users behavior history. The above architecture was tested, using data from one of the globally credible sites, and the results were analyzed. Keywords: Behavior Analysis; Web Mining; Web Usage Mining; Web Filtering; Web Blocking Available online: Ϧ ਖ࢙ω Ξख ϩ ࠉ ΫϩϤ ϩ ϞϪ भ ω ສ ωά ΨϤ Ψ৮ ढ ඵද भ ࠈ www.adst.ir AZ1⁄4 ,μAY μZ , 1⁄2Zf» 3⁄4Iu 1Z»Y »Zm AZ ?Y{ E|AAE» A EA§ A|°AAa A A|°?Y{ A n» E1⁄4 ± EAAa EAZA§ A 1 |A§Y|a EZA ¶»ZI£ AZ1⁄4 ,μAY μZ , 1⁄2Zf» A»|¬» EZ/AZI? 1⁄2|/»M {Â/mÂ] h/Z] [A EZ/I?{ 1⁄2A/§YA f/3 dY A| E|E|m A Y E°E 1⁄2M ZA , EOZa dEZ Z/Y /] ZA dY ¦ fz» ¥Y|AY Y/3 a/^ WebSpy μZ/ { , {A|/u A?YA A E»3/ Â/A» A/] /¬§ ]Z/ 1⁄2Â/I I» E» d?fAEY A°^ {YA d«A 1⁄2|?Y~3 |? /«A 1Â/ ®E d d 1⁄2Y|A»Z { Z/ Z/] ^e/» /I£ »Y { EEZ°E»M EZA AAEA A A| ¥ d?fAEY EZA ] ¢·Z] 1⁄2M Y EZ? {Z/I I» d///Y A|/// {AM///] μZ/// { O{ Y///3 a///^ Covenant Eyes A Y , ? |E{Z] dAEm ? dEZ Y EZA E» ¶f» d?fAEY A] E«OyY I£ |? A/1⁄4 sex A/^e EYY{ cZ/1⁄4 EZ/ A A{Â] Ânfm EZAÂe» { Ânfm cZ1⁄4 μAY A^e Y I? ^e» E» Y{Ây] OZ] EZA |AZ] ©Â/§ Z/I? ,[A 1⁄2Z3|AA |E{Z] Zf§ ¶I ve {°EA Z] A·Z¬» 3⁄4EY dEZ/ 2AEf I§ {Â^AE] EZfY { A A{Y{ Y« AmÂe {» Y Z/A AWYY dY A| » Y|f]Y { {Â/» [A A/] Ef{ EOZa  [A { Z/f§ AZ A] Â]» E?Z^» b A Af§3 Y« E] dY A| 1⁄2ZI] A»Y{Y { , Z/f§ AZ » Z] ^e» EZAZ A A X/» s 1⁄2ZI] A] A A| A{Y{ tIÂe [A { A/WYY AY ¶/u ¶/I ve A Â/ ·Y kYzf/Y EZ1⁄4 » E ? q dEZAE? { A AfyY{a Zf§ ]Z AWYY dY A| z] { A/?Â1⁄4? 1⁄2YÂA A] E| ] EZA A{Y{ EA /] A/f§3 cÂ/ cZ/EZ»M E] A] AZ/ EZa EZ/A AOL AfyY{a A| ·Zq dEZAE? { A I/a EZA {ZAEA/Ia A A dY A| 1⁄2ZI] A|AEM EZAZ [A A] Ef{ EOZa 1⁄2Z»Z ,©Â§ ¶»Y d A ZA dY{ 1⁄2M ] Y ZA o/ dAEm A A Y A{Z fY Z] ,d?fAEY Y d{Z? A{Z fY t 1⁄2{ EZA dEZ/ ,2/AEf I§ Z/E A EZ/ cZÂ/» Z/] ^e/»I£ EZ/A I/ a Y ¥Y|/AY |/AEZ1⁄4? {A|//» Y A|/ ¦//E e Y EZI//] EZAf I§ [A Y ofE ·Y C{Z E|/I cZ/1⁄4 {Â/mA μfA A//ÂA1⁄4» d//YÂy{ A|//AA{ ¶I°//e cZ//1⁄4 { A ]Z// d Y E°E 1? EZA dI·Z § £Y A 2AEf I§ EZAY§Y E/f?fAEY EZA E» Y3 Y |A E» EeZ1⁄4 A] E|I A1⁄4 1⁄2M {ÂmA A oIEÂ3 A ]Z/ d/YÂy{ { Z/A URL AÂA1⁄4» » ®E A] ]Z E A d1⁄4 ?Z? OZ1⁄4fuY /I£ 1⁄2Z»Z ¥Y|AY Z] ^e» d A ZA AÂ]» EZA E» |Z] URL Uniform Resource Locator E» A{Z fY |AA A/q 3Y \/ZA» d/ A E3{Z/ A/ 1⁄4m Y EEZ/EY» EYY{ A 3⁄4/EY E» E·A ,|Z] c|« Y A/ 1⁄4m { A/1⁄4 ®/E 1Â/AE » Iz/e E» \^ »Y 3⁄4I1⁄4A A {Y|? cZv / Y E{Z/E {Y|/ e Z/e {Â/ |? {A|» Zn» A/1⁄4 μZj»  A] essex / ®/E 1Z/? A AZ ?Y{ Z/I?{ ¦/ fz» Z¬? { AE 3⁄4E|Aq A d/Y , \^/ A/] 3⁄4fY{ ¥Au A1⁄4 sex , A A|/ Â/A» A/ÂA1⁄4» /f I§ , 1⁄2M Y E» {A|» Y AÂ]» Av A A{Y{ Ize Zn»I£ |A Z/E A EY] AÂ]» A1⁄4 |Aq Y ^f » ¥|A ®E Z] ]Z dY 3⁄4°1⁄4» A{Z fY {Ây ? {» » EÂnfm |/A μZ/j» Â/ A/] IiZe » { aI¬ve EY] ®a ®E A dY E I^ ZI] EZ/1⁄4I] { dI/Am AYA Y E/^ « EZ/A sex EZAÂnf/m { |EZ1⁄4? A{Z fY , f I§ A°IeÂ{ , 1⁄2M A{Y{ Iz/e Zn»I£ Y E» {A|» Y AÂ]» Av A |EZ1⁄4? d/Y 3⁄4°1⁄4» E{ ¥ Y cZ1⁄4 {ÂmA 1| ¶I·{ A] ]Z/ dYÂy{ { AÂA1⁄4» E|I A URL Y Av / 3⁄4/EY /f I§ ,Z/n» /I£ Av ®E A] Â]» |A{ Â^ AZmY A AfyZA Zn» E/A A/·Z¬» 3⁄4/EY { A/WYY Z/f§ ¶/I ve Z/] A/ d/Y A|/ ®IA°e Y A{Z fY Z] A [A 1⁄2Z3|AA |E{Z] ,[A { AZ/ EZ/A E» {Â^AE] Y [A A] Ef{ EOZa |z] Z] {YÂ/» A/] A/mÂe A ,©Â§ AWYY A| , EEZAf I§ EY] EEYZ Y A dY{ |AYÂy E» A{Z fY AÂA1⁄4» cZ1⁄4 μfA A |AA [A { Zf§ AZ Y E I/A o/nu 1⁄2|/»M |E|a hZ] [A cZv 1⁄2A§YA | dyZ I£ cZOY dY A| d?fAEY A°^ { Af§ZE A Ze ¶EAM Y I] μZ/ § c A] [A dEZ 1⁄2ÂI I» A| Z A] 줻 |?Y |/A1⁄4§|A AZ/ EfI /A 3⁄4IAq { A] [A { A/] A s/» [A EZ/I?{ { E/ZY A X» ®E 1⁄2YÂA dY A| ¶E|^e EeZ¬I¬ve EZAÂv» Y E°E [A { AZ E» Y Â/fv» AZ/ Â/v» A/ A] 1⁄2YÂe Y [A E , f§ AZ A [A ZfyZ AZ [A { Z Af{ {/ E|/A] 1⁄4e [A { Zf§ AZ A ] A·Z¬» 3⁄4EY { A»Y{Y { A A| E» tEe fz»  A] {{3 Z/] [A { Z/f§ AZ/ ®/IA°e { A{Y{ Y A{Z f/Y { EAZ/ 3. Web Mining 4. Web Content Mining 5. Web Usage Mining 1⁄2Y]Z Zf§ ¶I ve EY] dEZ A] Ef{ EOZa {Â^AE] ZA 1⁄2YZ°1⁄4A A E¬? E|AE» ¶EZ§ Y3 EZA { E / ,1⁄2Z/]I» Z/E A E/ Aa EZAA/ I/a A ]Z Zf§ { |/AEM { 1⁄2M E/AI] E/» A {Â/ ¶/I ve ¶/EZ§ cZ/OY Y/3 EZ/A A{Y{ A ,1⁄2Y]Z/ A|/ d/^i EZ/A E» dEZ/ 1⁄2Z^uZ EY] EAEmÂe ¶]Z« A oAE» cZOY |?YÂe A Z/A 1⁄2Z»Z |A oAY§ AÂ]» EZA Y3 ¶EZ§ ZfyZ μA|m A?Â1⁄4? 1⁄2Z/? Y E Aa EZAA Y3 ¶EZ§ Y EY E» |A{ 3 ¶EZ§ A Y , E/» ]Z ®E Ef{ A] Â]» |/Z] Az» { ¶/EZ§ 3⁄4EY μÂ1⁄4 » EZA μA|/m d/Y A|/»M A/ Az» 3⁄4EY cZvIÂe Y fI] EAZ3M EY] E» ZA A/] 1⁄2YÂe {Â1⁄4? Âm [A { Zf§ AZ ¶uY» d/Y E /Y A u» A ¶»Z [A { Zf§ AZ μAY A/ u» , A{Z»M A{Y{ EZ Y ZA d A{Y{ A u» 3⁄4EY { Y Y3 ¶EZ§ EZA EZ/ Za |/I » /I£ A EA I£ cZOY A A|/ cZ/OY /1⁄4m A/qZb°E cÂ/ A/] Z/I? {Â/» M A{Y{ AZ/ EZa { A EA E» AIy} E^ZA» {{3 E Y A 1A{ A u» E/» [A { Zf§ AZ A u» 3⁄4Ee ,|/Z] d/Y ]Z Zf§ E ·Y kYzfY Z/Y] A/ u» 3⁄4/EY { ,¶/I ve A/] Â]» ¥Y|AY A] AmÂe Z] A ]Z Ef{ cZOY A] ? {» cZOY A A/f§3 Y/« E/] {Â/» a/I«{ Â/ E//» kYzf//Y ]Z// EZ//f§ EÂ// ·Y {Â// ¶°//» Y 3⁄4E//e d1⁄4« d/Y ]Z/ d/? dyZA/ A/ u» 3⁄4EY EZA 0OÂ/1⁄4 » dEZ A] 1⁄2Y]Z μZeY Â1⁄4 EZA dY cZz» A 1Z? 1⁄2A|] E» E1⁄4? 3⁄4IAr1⁄4A {M A] 1⁄2YÂe IP {Â] E°f» I? AY Y E/z] YE AYA A] 1⁄2Y]Z ISP ZE A ZA ICP A A|/ ¶/f» d/?fAEY A] ZA {M dY 3⁄4°1⁄4» IP AYA 3⁄4EY |^» {M EZm A] ZA O μZ/Y |Z] A| Y |EZ] ]Z dyZA dAEm c 3⁄4EY { μA|m A?Â1⁄4? Y Ef{ Y3 ¶EZ§ Y E