検索エンジン
3世代検索エンジン
1世代:AltaVista/キーワードの上方一致
2世代:Google/PageRank
3世代:まだない。ただ以下のようなのがある。
第三世代検索エンジンの特徴
WordSmarts
-ユーザの望みを察知
Editing
-人手に頼る
Focus
-分野を絞る
GuidedQueries
ユーザを優しく手助け
Community
-ユーザの意見を取り込む
#探すから共有の時代へ。
#Googleの強みはスピードと資金力とイメージ。弱みは乗り換えが用意。ジレンマはシンプルさとその高精度故の重たい足。
人間情報行動と情報探索モデル
AISASとAISCEAS
Attention→Interest→Search→(Comparison→Examination)→Action→Share
ユーザモデルとプロファイリング技術
ユーザモデルとは?
ユーザの頭の中の操作手順のこと。行動パターン等。
なぜユーザモデルを重視するのか?
ユーザが自然に振る舞うだけでシステムの利用が可能なように。
→以前はシステムに合わせて人間が操作を行っていた。
ユーザモデルの構築
観測容易な要素から観測が難しい変数を予測する。(観測変数から隠れ変数の予測)
どの要素に注目し、どの構造で実現するかを統計データに基づき解析
ユーザモデルとは?(SE)
ソフトウェアが何をしてくれるかについてのユーザの心理的な理解のこと
1世代:AltaVista/キーワードの上方一致
2世代:Google/PageRank
3世代:まだない。ただ以下のようなのがある。
第三世代検索エンジンの特徴
WordSmarts
-ユーザの望みを察知
Editing
-人手に頼る
Focus
-分野を絞る
GuidedQueries
ユーザを優しく手助け
Community
-ユーザの意見を取り込む
#探すから共有の時代へ。
#Googleの強みはスピードと資金力とイメージ。弱みは乗り換えが用意。ジレンマはシンプルさとその高精度故の重たい足。
人間情報行動と情報探索モデル
AISASとAISCEAS
Attention→Interest→Search→(Comparison→Examination)→Action→Share
ユーザモデルとプロファイリング技術
ユーザモデルとは?
ユーザの頭の中の操作手順のこと。行動パターン等。
なぜユーザモデルを重視するのか?
ユーザが自然に振る舞うだけでシステムの利用が可能なように。
→以前はシステムに合わせて人間が操作を行っていた。
ユーザモデルの構築
観測容易な要素から観測が難しい変数を予測する。(観測変数から隠れ変数の予測)
どの要素に注目し、どの構造で実現するかを統計データに基づき解析
ユーザモデルとは?(SE)
ソフトウェアが何をしてくれるかについてのユーザの心理的な理解のこと
夏曲|Best13
1.少年時代
2.WonderfulSaturday(PEZ
3.summer(久石譲
4.サマーヌード(真心ブラザーズ
5.明日天気になれ
6.Walking On Sunshine
7.Santa Monica
8.世界地図
9.空にまいあがれ
10.Freedom(LOVEPSYCHEDELICO)
11.Can't Take My Eyes Off You
12.ScooterBoy ScooterGirl
13.ハレヒレホ(Cocco)
2.WonderfulSaturday(PEZ
3.summer(久石譲
4.サマーヌード(真心ブラザーズ
5.明日天気になれ
6.Walking On Sunshine
7.Santa Monica
8.世界地図
9.空にまいあがれ
10.Freedom(LOVEPSYCHEDELICO)
11.Can't Take My Eyes Off You
12.ScooterBoy ScooterGirl
13.ハレヒレホ(Cocco)
mac leopard 10.5 カーネルパニック ログ
Interval Since Last Panic Report: 0 sec
Panics Since Last Report: 1
Anonymous UUID: EF41049F-EDB6-4BED-BCB9-1B5A2C2628E2
Mon Aug 3 19:07:18 2009
panic(cpu 1 caller 0x001AB0FE): Kernel trap at 0x00424def, type
14=page fault, registers:
CR0: 0x8001003b, CR2: 0x000000dc, CR3: 0x01949000, CR4: 0x00000660
EAX: 0x00000000, EBX: 0x07135fa0, ECX: 0x00000000, EDX: 0x07135fa0
CR2: 0x000000dc, EBP: 0x50c27fc8, ESI: 0x078c73c8, EDI: 0x07b2d410
EFL: 0x00010206, EIP: 0x00424def, CS: 0x00000008, DS: 0x00000010
Error code: 0x00000000
Backtrace (CPU 1), Frame : Return Address (4 potential args on stack)
0x50c27dc8 : 0x12b4c6 (0x45ec20 0x50c27dfc 0x13355c 0x0)
0x50c27e18 : 0x1ab0fe (0x468ecc 0x424def 0xe 0x468678)
0x50c27ef8 : 0x1a1703 (0x50c27f10 0x789ae64 0x50c27fc8 0x424def)
0x50c27f08 : 0x424def (0xe 0x48 0x10 0x10)
0x50c27fc8 : 0x1a14ec (0x7135fa0 0x0 0x1a40b5 0x6d983c8)
Backtrace terminated-invalid frame pointer 0
BSD process name corresponding to current thread: kernel_task
Mac OS version:
9J61
Kernel version:
Darwin Kernel Version 9.7.0: Tue Mar 31 22:52:17 PDT 2009;
root:xnu-1228.12.14~1/RELEASE_I386
System model name: MacBook5,1 (Mac-F42D89C8)
System uptime in nanoseconds: 98620018528
unloaded kexts:
(none)
loaded kexts:
com.parallels.kext.Pvsvnic 2.2
com.parallels.kext.vmmain 2.2
com.parallels.kext.hypervisor 2.2
com.cisco.nke.ipsec 2.0.1
com.vmware.kext.vmnet 2.0.0
com.vmware.kext.vmioplug 2.0.0
com.vmware.kext.vmci 2.0.0
com.vmware.kext.vmx86 2.0.0
com.parallels.kext.Pvsnet 2.2
com.parallels.kext.ConnectUSB 2.5.0
com.apple.driver.AppleHWSensor 1.9d0 - last loaded 60842165474
com.apple.driver.InternalModemSupport 2.4.0
com.apple.iokit.IOBluetoothSerialManager 2.1.6f8
com.apple.filesystems.autofs 2.0.2
com.apple.driver.AppleHDAPlatformDriver 1.6.8a3
com.apple.driver.AppleMikeyHIDDriver 1.0.6
com.apple.driver.AppleUpstreamUserClient 2.7.5
com.apple.driver.AppleHDA 1.6.8a3
com.apple.driver.AGPM 100.6.5
com.apple.driver.AppleMikeyDriver 1.6.8a3
com.apple.driver.AppleHDAController 1.6.8a3
com.apple.Dont_Steal_Mac_OS_X 6.0.3
com.apple.iokit.CHUDUtils 200
com.apple.iokit.CHUDProf 207
com.apple.driver.AppleGraphicsControl 2.8.11
com.apple.driver.SMCMotionSensor 2.1.1d2
com.apple.driver.AudioIPCDriver 1.0.6
com.apple.kext.AppleSMCLMU 1.4.3d2
com.apple.driver.AppleIRController 110
com.apple.nvidia.nv50hal 5.4.4
com.apple.driver.ACPI_SMC_PlatformPlugin 3.4.0d10
com.apple.driver.NVSMU 1.1.7
com.apple.driver.AppleSMBusPCI 1.0.1d1
com.apple.driver.AppleLPC 1.2.12
com.apple.driver.AppleBacklight 1.6.0
com.apple.driver.AppleTyMCEDriver 1.0.0d28
com.apple.GeForce 5.4.4
com.apple.driver.BroadcomUSBBluetoothHCIController 2.1.6f8
com.apple.driver.AppleUSBTCButtons 1.7.4f1
com.apple.driver.AppleUSBMultitouch 189.32
com.apple.driver.AppleUSBTCKeyEventDriver 1.7.4f1
com.apple.driver.AppleUSBTCKeyboard 1.7.4f1
com.apple.driver.AppleUSBMergeNub 3.4.3
com.apple.iokit.IOSCSIMultimediaCommandsDevice 2.0.9
com.apple.iokit.SCSITaskUserClient 2.0.9
com.apple.driver.XsanFilter 2.7.91
com.apple.iokit.IOAHCISerialATAPI 1.1.1
com.apple.iokit.IOAHCIBlockStorage 1.2.1
com.apple.driver.AppleUSBHub 3.4.0
com.apple.iokit.IOUSBUserClient 3.3.1
com.apple.nvenet 1.0.48
com.apple.driver.AirPortBrcm43xx 363.35.0
com.apple.driver.AppleAHCIPort 1.6.0
com.apple.driver.AppleFileSystemDriver 1.1.0
com.apple.driver.AppleUSBEHCI 3.4.3
com.apple.driver.AppleUSBOHCI 3.3.5
com.apple.driver.AppleEFINVRAM 1.2.0
com.apple.driver.AppleSmartBatteryManager 158.10.0
com.apple.driver.AppleRTC 1.2.3
com.apple.driver.AppleHPET 1.4
com.apple.driver.AppleACPIPCI 1.2.4
com.apple.driver.AppleACPIButtons 1.2.4
com.apple.driver.AppleSMBIOS 1.4
com.apple.driver.AppleACPIEC 1.2.4
com.apple.driver.AppleAPIC 1.4
com.apple.security.seatbelt 107.12
com.apple.nke.applicationfirewall 1.6.77
com.apple.security.TMSafetyNet 3
com.apple.driver.AppleIntelCPUPowerManagement 76.0.0
com.apple.driver.DiskImages 199
com.apple.BootCache 30.4
com.apple.iokit.IOSerialFamily 9.4
com.apple.driver.DspFuncLib 1.6.8a3
com.apple.driver.AppleSMBusController 1.0.1d1
com.apple.iokit.IOHDAFamily 1.6.8a3
com.apple.iokit.CHUDKernLib 196
com.apple.iokit.IOAudioFamily 1.6.9fc3
com.apple.kext.OSvKernDSPLib 1.1
com.apple.driver.IOPlatformPluginFamily 3.4.0d10
com.apple.driver.AppleSMC 2.2.1d2
com.apple.NVDAResman 5.4.4
com.apple.iokit.IONDRVSupport 1.7.3
com.apple.iokit.IOGraphicsFamily 1.7.3
com.apple.driver.AppleUSBBluetoothHCIController 2.1.6f8
com.apple.iokit.IOBluetoothFamily 2.1.6f8
com.apple.iokit.IOUSBHIDDriver 3.2.2
com.apple.driver.AppleUSBComposite 3.2.0
com.apple.iokit.IOSCSIBlockCommandsDevice 2.0.9
com.apple.iokit.IOBDStorageFamily 1.5
com.apple.iokit.IODVDStorageFamily 1.5
com.apple.iokit.IOCDStorageFamily 1.5
com.apple.iokit.IOSCSIArchitectureModelFamily 2.0.9
com.apple.iokit.IO80211Family 216.1
com.apple.iokit.IOAHCIFamily 1.5.0
com.apple.iokit.IONetworkingFamily 1.6.1
com.apple.iokit.IOUSBFamily 3.4.3
com.apple.driver.AppleEFIRuntime 1.2.0
com.apple.iokit.IOSMBusFamily 1.1
com.apple.iokit.IOStorageFamily 1.5.6
com.apple.iokit.IOHIDFamily 1.5.5
com.apple.driver.AppleACPIPlatform 1.2.4
com.apple.iokit.IOPCIFamily 2.6
com.apple.iokit.IOACPIFamily 1.2.0
System Cibfuguration
Model: MacBook5,1, BootROM MB51.0073.B06, 2 processors, Intel Core 2
Duo, 2 GHz, 4 GB
Graphics: kHW_NVidiaGeForce9400MItem, NVIDIA GeForce 9400M,
sppci_pci_device, 256 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8D),
Broadcom BCM43xx 1.0 (5.10.38.35)
Bluetooth: Version 2.1.6f8, 2 service, 1 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Network Service: Parallels Host-Guest, Ethernet, en2
Network Service: Parallels NAT, Ethernet, en3
Serial ATA Device: TOSHIBA MK2553GSX, 232.89 GB
Serial ATA Device: HL-DT-ST DVDRW GS21N
USB Device: Built-in iSight, (null) mA
USB Device: Apple Internal Keyboard / Trackpad, (null) mA
USB Device: IR Receiver, (null) mA
USB Device: BRCM2046 Hub, (null) mA
USB Device: Bluetooth USB Host Controller, (null) mA
Panics Since Last Report: 1
Anonymous UUID: EF41049F-EDB6-4BED-BCB9-1B5A2C2628E2
Mon Aug 3 19:07:18 2009
panic(cpu 1 caller 0x001AB0FE): Kernel trap at 0x00424def, type
14=page fault, registers:
CR0: 0x8001003b, CR2: 0x000000dc, CR3: 0x01949000, CR4: 0x00000660
EAX: 0x00000000, EBX: 0x07135fa0, ECX: 0x00000000, EDX: 0x07135fa0
CR2: 0x000000dc, EBP: 0x50c27fc8, ESI: 0x078c73c8, EDI: 0x07b2d410
EFL: 0x00010206, EIP: 0x00424def, CS: 0x00000008, DS: 0x00000010
Error code: 0x00000000
Backtrace (CPU 1), Frame : Return Address (4 potential args on stack)
0x50c27dc8 : 0x12b4c6 (0x45ec20 0x50c27dfc 0x13355c 0x0)
0x50c27e18 : 0x1ab0fe (0x468ecc 0x424def 0xe 0x468678)
0x50c27ef8 : 0x1a1703 (0x50c27f10 0x789ae64 0x50c27fc8 0x424def)
0x50c27f08 : 0x424def (0xe 0x48 0x10 0x10)
0x50c27fc8 : 0x1a14ec (0x7135fa0 0x0 0x1a40b5 0x6d983c8)
Backtrace terminated-invalid frame pointer 0
BSD process name corresponding to current thread: kernel_task
Mac OS version:
9J61
Kernel version:
Darwin Kernel Version 9.7.0: Tue Mar 31 22:52:17 PDT 2009;
root:xnu-1228.12.14~1/RELEASE_I386
System model name: MacBook5,1 (Mac-F42D89C8)
System uptime in nanoseconds: 98620018528
unloaded kexts:
(none)
loaded kexts:
com.parallels.kext.Pvsvnic 2.2
com.parallels.kext.vmmain 2.2
com.parallels.kext.hypervisor 2.2
com.cisco.nke.ipsec 2.0.1
com.vmware.kext.vmnet 2.0.0
com.vmware.kext.vmioplug 2.0.0
com.vmware.kext.vmci 2.0.0
com.vmware.kext.vmx86 2.0.0
com.parallels.kext.Pvsnet 2.2
com.parallels.kext.ConnectUSB 2.5.0
com.apple.driver.AppleHWSensor 1.9d0 - last loaded 60842165474
com.apple.driver.InternalModemSupport 2.4.0
com.apple.iokit.IOBluetoothSerialManager 2.1.6f8
com.apple.filesystems.autofs 2.0.2
com.apple.driver.AppleHDAPlatformDriver 1.6.8a3
com.apple.driver.AppleMikeyHIDDriver 1.0.6
com.apple.driver.AppleUpstreamUserClient 2.7.5
com.apple.driver.AppleHDA 1.6.8a3
com.apple.driver.AGPM 100.6.5
com.apple.driver.AppleMikeyDriver 1.6.8a3
com.apple.driver.AppleHDAController 1.6.8a3
com.apple.Dont_Steal_Mac_OS_X 6.0.3
com.apple.iokit.CHUDUtils 200
com.apple.iokit.CHUDProf 207
com.apple.driver.AppleGraphicsControl 2.8.11
com.apple.driver.SMCMotionSensor 2.1.1d2
com.apple.driver.AudioIPCDriver 1.0.6
com.apple.kext.AppleSMCLMU 1.4.3d2
com.apple.driver.AppleIRController 110
com.apple.nvidia.nv50hal 5.4.4
com.apple.driver.ACPI_SMC_PlatformPlugin 3.4.0d10
com.apple.driver.NVSMU 1.1.7
com.apple.driver.AppleSMBusPCI 1.0.1d1
com.apple.driver.AppleLPC 1.2.12
com.apple.driver.AppleBacklight 1.6.0
com.apple.driver.AppleTyMCEDriver 1.0.0d28
com.apple.GeForce 5.4.4
com.apple.driver.BroadcomUSBBluetoothHCIController 2.1.6f8
com.apple.driver.AppleUSBTCButtons 1.7.4f1
com.apple.driver.AppleUSBMultitouch 189.32
com.apple.driver.AppleUSBTCKeyEventDriver 1.7.4f1
com.apple.driver.AppleUSBTCKeyboard 1.7.4f1
com.apple.driver.AppleUSBMergeNub 3.4.3
com.apple.iokit.IOSCSIMultimediaCommandsDevice 2.0.9
com.apple.iokit.SCSITaskUserClient 2.0.9
com.apple.driver.XsanFilter 2.7.91
com.apple.iokit.IOAHCISerialATAPI 1.1.1
com.apple.iokit.IOAHCIBlockStorage 1.2.1
com.apple.driver.AppleUSBHub 3.4.0
com.apple.iokit.IOUSBUserClient 3.3.1
com.apple.nvenet 1.0.48
com.apple.driver.AirPortBrcm43xx 363.35.0
com.apple.driver.AppleAHCIPort 1.6.0
com.apple.driver.AppleFileSystemDriver 1.1.0
com.apple.driver.AppleUSBEHCI 3.4.3
com.apple.driver.AppleUSBOHCI 3.3.5
com.apple.driver.AppleEFINVRAM 1.2.0
com.apple.driver.AppleSmartBatteryManager 158.10.0
com.apple.driver.AppleRTC 1.2.3
com.apple.driver.AppleHPET 1.4
com.apple.driver.AppleACPIPCI 1.2.4
com.apple.driver.AppleACPIButtons 1.2.4
com.apple.driver.AppleSMBIOS 1.4
com.apple.driver.AppleACPIEC 1.2.4
com.apple.driver.AppleAPIC 1.4
com.apple.security.seatbelt 107.12
com.apple.nke.applicationfirewall 1.6.77
com.apple.security.TMSafetyNet 3
com.apple.driver.AppleIntelCPUPowerManagement 76.0.0
com.apple.driver.DiskImages 199
com.apple.BootCache 30.4
com.apple.iokit.IOSerialFamily 9.4
com.apple.driver.DspFuncLib 1.6.8a3
com.apple.driver.AppleSMBusController 1.0.1d1
com.apple.iokit.IOHDAFamily 1.6.8a3
com.apple.iokit.CHUDKernLib 196
com.apple.iokit.IOAudioFamily 1.6.9fc3
com.apple.kext.OSvKernDSPLib 1.1
com.apple.driver.IOPlatformPluginFamily 3.4.0d10
com.apple.driver.AppleSMC 2.2.1d2
com.apple.NVDAResman 5.4.4
com.apple.iokit.IONDRVSupport 1.7.3
com.apple.iokit.IOGraphicsFamily 1.7.3
com.apple.driver.AppleUSBBluetoothHCIController 2.1.6f8
com.apple.iokit.IOBluetoothFamily 2.1.6f8
com.apple.iokit.IOUSBHIDDriver 3.2.2
com.apple.driver.AppleUSBComposite 3.2.0
com.apple.iokit.IOSCSIBlockCommandsDevice 2.0.9
com.apple.iokit.IOBDStorageFamily 1.5
com.apple.iokit.IODVDStorageFamily 1.5
com.apple.iokit.IOCDStorageFamily 1.5
com.apple.iokit.IOSCSIArchitectureModelFamily 2.0.9
com.apple.iokit.IO80211Family 216.1
com.apple.iokit.IOAHCIFamily 1.5.0
com.apple.iokit.IONetworkingFamily 1.6.1
com.apple.iokit.IOUSBFamily 3.4.3
com.apple.driver.AppleEFIRuntime 1.2.0
com.apple.iokit.IOSMBusFamily 1.1
com.apple.iokit.IOStorageFamily 1.5.6
com.apple.iokit.IOHIDFamily 1.5.5
com.apple.driver.AppleACPIPlatform 1.2.4
com.apple.iokit.IOPCIFamily 2.6
com.apple.iokit.IOACPIFamily 1.2.0
System Cibfuguration
Model: MacBook5,1, BootROM MB51.0073.B06, 2 processors, Intel Core 2
Duo, 2 GHz, 4 GB
Graphics: kHW_NVidiaGeForce9400MItem, NVIDIA GeForce 9400M,
sppci_pci_device, 256 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8D),
Broadcom BCM43xx 1.0 (5.10.38.35)
Bluetooth: Version 2.1.6f8, 2 service, 1 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Network Service: Parallels Host-Guest, Ethernet, en2
Network Service: Parallels NAT, Ethernet, en3
Serial ATA Device: TOSHIBA MK2553GSX, 232.89 GB
Serial ATA Device: HL-DT-ST DVDRW GS21N
USB Device: Built-in iSight, (null) mA
USB Device: Apple Internal Keyboard / Trackpad, (null) mA
USB Device: IR Receiver, (null) mA
USB Device: BRCM2046 Hub, (null) mA
USB Device: Bluetooth USB Host Controller, (null) mA
web検索
西村さん
GoogleSimilarImages(キーワードで検索、選択した類似の画像を検索出来る
StumbleUpon(SNS機能を含んだソーシャルブックマーク
TineEye(似たような画像を検索する。Googleと違うのは、キーワード検索しない。
3世代検索エンジン
1世代:AltaVista/キーワードの上方一致
2世代:Google/PageRank
3世代:まだない。ただ以下のようなのがある。
第三世代検索エンジンの特徴
WordSmarts
-ユーザの望みを察知
Editing
-人手に頼る
Focus
-分野を絞る
GuidedQueries
ユーザを優しく手助け
Community
-ユーザの意見を取り込む
#探すから共有の時代へ。
#Googleの強みはスピードと資金力とイメージ。弱みは乗り換えが用意。ジレンマはシンプルさとその高精度故の重たい足。
人間情報行動と情報探索モデル
AISASとAISCEAS
Attention→Interest→Search→(Comparison→Examination)→Action→Share
ユーザモデルとプロファイリング技術
ユーザモデルとは?
ユーザの頭の中の操作手順のこと。行動パターン等。
なぜユーザモデルを重視するのか?
ユーザが自然に振る舞うだけでシステムの利用が可能なように。
→以前はシステムに合わせて人間が操作を行っていた。
ユーザモデルの構築
観測容易な要素から観測が難しい変数を予測する。(観測変数から隠れ変数の予測)
どの要素に注目し、どの構造で実現するかを統計データに基づき解析
ユーザモデルとは?(SE)
ソフトウェアが何をしてくれるかについてのユーザの心理的な理解のこと
検索エンジンの開発研究
協調共有型ウェブ検索システム(BESS)
- 個人のニーズを把握しそのニーズに適した情報の提供を目的とする
→ユーザ行動のキャプチャ、プロファイル作成、プロファイル内のコンセプトベース検索
個人的と社会的側面要素の統合によりよりよい検索と共有を。
情報検索の原点
-必要な情報を的確に探し出す(情報ニーズの把握、コンテキストの推測、現状から将来の予測)
最近のウェブ検索
-クローリングからモニタリングへ(RSS)
-タグシステムの導入
-評判検索、監視
-情報抽出(データマイニング)
-ウェブ検索と実世界検索との融合(ユビキタス社会)
今後のウェブ検索
-連想検索・セマンティック検索(Powerset,Foxmarks
-マルチメディア検索(GazoPa
-ラダリング型検索(ユーザに質問を繰り返すことで答えを出す
-コンテキストベース検索(ユーザエクスペリエンスの向上
-リアリティマイニング
GoogleSimilarImages(キーワードで検索、選択した類似の画像を検索出来る
StumbleUpon(SNS機能を含んだソーシャルブックマーク
TineEye(似たような画像を検索する。Googleと違うのは、キーワード検索しない。
3世代検索エンジン
1世代:AltaVista/キーワードの上方一致
2世代:Google/PageRank
3世代:まだない。ただ以下のようなのがある。
第三世代検索エンジンの特徴
WordSmarts
-ユーザの望みを察知
Editing
-人手に頼る
Focus
-分野を絞る
GuidedQueries
ユーザを優しく手助け
Community
-ユーザの意見を取り込む
#探すから共有の時代へ。
#Googleの強みはスピードと資金力とイメージ。弱みは乗り換えが用意。ジレンマはシンプルさとその高精度故の重たい足。
人間情報行動と情報探索モデル
AISASとAISCEAS
Attention→Interest→Search→(Comparison→Examination)→Action→Share
ユーザモデルとプロファイリング技術
ユーザモデルとは?
ユーザの頭の中の操作手順のこと。行動パターン等。
なぜユーザモデルを重視するのか?
ユーザが自然に振る舞うだけでシステムの利用が可能なように。
→以前はシステムに合わせて人間が操作を行っていた。
ユーザモデルの構築
観測容易な要素から観測が難しい変数を予測する。(観測変数から隠れ変数の予測)
どの要素に注目し、どの構造で実現するかを統計データに基づき解析
ユーザモデルとは?(SE)
ソフトウェアが何をしてくれるかについてのユーザの心理的な理解のこと
検索エンジンの開発研究
協調共有型ウェブ検索システム(BESS)
- 個人のニーズを把握しそのニーズに適した情報の提供を目的とする
→ユーザ行動のキャプチャ、プロファイル作成、プロファイル内のコンセプトベース検索
個人的と社会的側面要素の統合によりよりよい検索と共有を。
情報検索の原点
-必要な情報を的確に探し出す(情報ニーズの把握、コンテキストの推測、現状から将来の予測)
最近のウェブ検索
-クローリングからモニタリングへ(RSS)
-タグシステムの導入
-評判検索、監視
-情報抽出(データマイニング)
-ウェブ検索と実世界検索との融合(ユビキタス社会)
今後のウェブ検索
-連想検索・セマンティック検索(Powerset,Foxmarks
-マルチメディア検索(GazoPa
-ラダリング型検索(ユーザに質問を繰り返すことで答えを出す
-コンテキストベース検索(ユーザエクスペリエンスの向上
-リアリティマイニング
#卒論|インストール
sudo apt-get install sun-java6-jdk
sudo apt-get install tomcat5.5 tomcat5.5-webapps tomcat5.5-admin
.bashrcに以下を追加
#JAVA_HOMEの設定
export JAVA_HOME=/usr/lib/jvm/java-6-sun
export PATH=$PATH:$JAVA_HOME/bin
export BASEDIR=/usr/lib/jvm/java-6-sun/bin
sudo /etc/init.d/tomcat5.5 start
localhost:8180
sudo apt-get install tomcat5.5 tomcat5.5-webapps tomcat5.5-admin
.bashrcに以下を追加
#JAVA_HOMEの設定
export JAVA_HOME=/usr/lib/jvm/java-6-sun
export PATH=$PATH:$JAVA_HOME/bin
export BASEDIR=/usr/lib/jvm/java-6-sun/bin
sudo /etc/init.d/tomcat5.5 start
localhost:8180
エクセルで統計処理をする時に必須な関数まとめ
ex)
FREQUENCY(A4:A83,150)
データA4:A83の中から、150以下の値をもつデータの個数を数える
AVERAGE()
分散s2 = VARP(B1:B10)
標準偏差s = STDEVP(B1:B10)
正規分布
NORMDIST(x, μ, σ, TRUE)|確率を求める
→TRUE:分布関数の値が(範囲)
→FALSE:確率密度関数の値(点)
例)Xが平均160cm、標準偏差10cmの正規分布に従うとき、P[X≦180]は?
解答)NORMDIST(180,160,10,TRUE) = 0.97725
NORMINV(b, μ, σ)|値を求める
例)Xが平均160cm、標準偏差10cmの正規分布に従うとき、P[X≦x] = 0.9となるxは
解答)NORMINV(0.9,160,10) = 172.8 cm
不偏分散
VAR関数は引数を正規母集団の標本と見なして標本に基づいて不偏分散を返します。
信頼区間
(#平均が分かっていれば、分散を求めることが出来る。)
母集団の分散が分かっている場合
<信頼区間の計算手順>
手順0)分散σ2を設定し、
手順1)標本平均の実現値m(中心極限定理のSnに相当)をAVERAGE()で計算し、
手順2)信頼度(1-b)を決めて、aを
a = NORMSINV(1-b/2)
によって計算し、
手順3)信頼区間
m-a×√(σ2 /n)≦μ≦ m+a×√(σ2 /n)を求める
母集団の分散が分からない場合
<信頼区間の計算手順>
手順0)不偏分散s2をVAR()で計算し、
手順1)標本平均mをAVERAGE()で計算し、
手順2)信頼度(1-b)を決めて、aを
a = TINV(b, n-1)
によって計算し、
手順3)信頼区間
m-a×√(s2 /n)≦μ≦ m+a×√(s2 /n)を求める
FREQUENCY(A4:A83,150)
データA4:A83の中から、150以下の値をもつデータの個数を数える
AVERAGE()
分散s2 = VARP(B1:B10)
標準偏差s = STDEVP(B1:B10)
正規分布
NORMDIST(x, μ, σ, TRUE)|確率を求める
→TRUE:分布関数の値が(範囲)
→FALSE:確率密度関数の値(点)
例)Xが平均160cm、標準偏差10cmの正規分布に従うとき、P[X≦180]は?
解答)NORMDIST(180,160,10,TRUE) = 0.97725
NORMINV(b, μ, σ)|値を求める
例)Xが平均160cm、標準偏差10cmの正規分布に従うとき、P[X≦x] = 0.9となるxは
解答)NORMINV(0.9,160,10) = 172.8 cm
不偏分散
VAR関数は引数を正規母集団の標本と見なして標本に基づいて不偏分散を返します。
信頼区間
(#平均が分かっていれば、分散を求めることが出来る。)
母集団の分散が分かっている場合
<信頼区間の計算手順>
手順0)分散σ2を設定し、
手順1)標本平均の実現値m(中心極限定理のSnに相当)をAVERAGE()で計算し、
手順2)信頼度(1-b)を決めて、aを
a = NORMSINV(1-b/2)
によって計算し、
手順3)信頼区間
m-a×√(σ2 /n)≦μ≦ m+a×√(σ2 /n)を求める
母集団の分散が分からない場合
<信頼区間の計算手順>
手順0)不偏分散s2をVAR()で計算し、
手順1)標本平均mをAVERAGE()で計算し、
手順2)信頼度(1-b)を決めて、aを
a = TINV(b, n-1)
によって計算し、
手順3)信頼区間
m-a×√(s2 /n)≦μ≦ m+a×√(s2 /n)を求める
#卒論
公開されている独立行政法人国立国語研究所主導のYahoo!ブログデータを元としたコーパス(電子化された自然言語の文章から成る巨大なテキストデータ)を対象にテキストマイニングを行う。ドキュメントのカテゴリー生成のためのアルゴリズムを作成するとともに、上述したコーパスデータに適用し、性能を評価することを目的とする。開発言語はJavaを用いる予定である。
使用予定環境は、OSとしてLinux,Ubuntu8.4を利用し、その上で日本語形態素解析システムSenを利用して、テキストの語彙を抽出しドキュメントを構成する単語の頻度分布を作成する。Senによって抽出されたテキストデータをJavaにより開発した頻度分布アルゴリズムに適用することで、自動カテゴライズを実現する予定である。本アルゴリズムの特徴は、ドキュメントの特徴を単語の頻度分布として計算することにある。そして、ドキュメント間の類似度は特徴ベクトルの余弦として求める予定である。
本研究は、インターネットを科学する上で避けて通ることの出来ない、統計学、パターン認識、人工知能等のデータ解析の技法を大量のデータに網羅的に適用することで知識を取り出す技術(データマイニング)を用いたテキストマイニングを行うことで、新たなカテゴライズ方法を構築する。
自動カテゴライズアルゴリズム
ドキュメントの特徴を単語の頻度分布として計算することにある。そして、ドキュメント間の類似度は特徴ベクトルの余弦として求める予定である
コーパス
言語学において、自然言語処理の研究に用いるため、自然言語の文章を構造化し大規模に集積したもの。
データマイニング
通常のデータの扱い方からは想像が及びにくい、発見的(heuristic)な知識獲得が可能であるという期待を含意していること
頻出パターン抽出
データ集合の中から,高頻度で発生する特徴的なパターンを見つける。
相関ルール抽出
データベースに蓄積された大量のデータから、頻繁に同時に生起する事象同士を相関の強い事象の関係、すなわち相関ルールとして抽出する技術。n
使用予定環境は、OSとしてLinux,Ubuntu8.4を利用し、その上で日本語形態素解析システムSenを利用して、テキストの語彙を抽出しドキュメントを構成する単語の頻度分布を作成する。Senによって抽出されたテキストデータをJavaにより開発した頻度分布アルゴリズムに適用することで、自動カテゴライズを実現する予定である。本アルゴリズムの特徴は、ドキュメントの特徴を単語の頻度分布として計算することにある。そして、ドキュメント間の類似度は特徴ベクトルの余弦として求める予定である。
本研究は、インターネットを科学する上で避けて通ることの出来ない、統計学、パターン認識、人工知能等のデータ解析の技法を大量のデータに網羅的に適用することで知識を取り出す技術(データマイニング)を用いたテキストマイニングを行うことで、新たなカテゴライズ方法を構築する。
自動カテゴライズアルゴリズム
ドキュメントの特徴を単語の頻度分布として計算することにある。そして、ドキュメント間の類似度は特徴ベクトルの余弦として求める予定である
コーパス
言語学において、自然言語処理の研究に用いるため、自然言語の文章を構造化し大規模に集積したもの。
データマイニング
通常のデータの扱い方からは想像が及びにくい、発見的(heuristic)な知識獲得が可能であるという期待を含意していること
頻出パターン抽出
データ集合の中から,高頻度で発生する特徴的なパターンを見つける。
相関ルール抽出
データベースに蓄積された大量のデータから、頻繁に同時に生起する事象同士を相関の強い事象の関係、すなわち相関ルールとして抽出する技術。n
ソフトウェア開発|第2回課題
事後条件:振込先顧客の口座に振込金額がプラスされ、アクタの口座から振込金額がマイナスされている。
1.アクタは、システムに、振込意志を示す。
2. システムはアクタに、振込先口座番号の入力を促す。
3.アクタはシステムに振込先番号の入力名義の確認を促す。
6.アクタは、口座名義をする。
4.システムは入力された振込先番号に合致する口座を調べる。
5.システムはアクタに、振込先番号に合致した口座を確認し、システムに振込先を承認する。
7.システムは、アクタに振込金額の決定を促す。
8.アクタは、振込金額を入力する。
9.システムは、振込先口座に所定の金額を振り込む。
10.システムはアクタに、振込先口座と振込金額と振込日時を表示する。
8において、振込金額が口座の残高を上回っていた場合、エラーを出す。
1.アクタは、システムに、振込意志を示す。
2. システムはアクタに、振込先口座番号の入力を促す。
3.アクタはシステムに振込先番号の入力名義の確認を促す。
6.アクタは、口座名義をする。
4.システムは入力された振込先番号に合致する口座を調べる。
5.システムはアクタに、振込先番号に合致した口座を確認し、システムに振込先を承認する。
7.システムは、アクタに振込金額の決定を促す。
8.アクタは、振込金額を入力する。
9.システムは、振込先口座に所定の金額を振り込む。
10.システムはアクタに、振込先口座と振込金額と振込日時を表示する。
8において、振込金額が口座の残高を上回っていた場合、エラーを出す。
statistics
FREQUENCY(A4:A83,150)
データA4:A83の中から、150以下の値をもつデータの個数を数える
分散s2 = VARP(B1:B10)
標準偏差s = STDEVP(B1:B10)
正規分布
NORMDIST(x, μ, σ, TRUE)|確率を求める
→TRUE:分布関数の値が(範囲)
→FALSE:確率密度関数の値(点)
例)Xが平均160cm、標準偏差10cmの正規分布に従うとき、P[X≦1ȱǨは?
解答)NORMDIST(180,160,10,TRUE) = 0.97725
NORMINV(b, μ, σ)|値を求める
例)Xが平均160cm、標準偏差10cmの正規分布に従うとき、P[X≦x] = 0.9となるxは
解答)NORMINV(0.9,160,10) = 172.8 cm
不偏分散
VAR関数は引数を正規母集団の標本と見なして標本に基づいて不偏分散を返します。
信頼区間
(#平均が分かっていれば、分散を求めることが出来る。)
母集団の分散が分かっている場合
<信頼区間の計算手順>
手順0)分散σ2を設定し、
手順1)標本平均の実現値m(中心極限定理のSnに相当)をAVERAGE()で計算し、
手順2)信頼度(1-b)を決めて、aを
a = NORMSINV(1-b/2)
によって計算し、
手順3)信頼区間
m–a×√(σ2 /n)≦μ≦ m+a×√(σ2 /n)を求める
母集団の分散が分からない場合
<信頼区間の計算手順>
手順0)不偏分散s2をVAR()で計算し、
手順1)標本平均mをAVERAGE()で計算し、
手順2)信頼度(1-b)を決めて、aを
a = TINV(b, n-1)
によって計算し、
手順3)信頼区間
m–a×√(s2 /n)≦μ≦ m+a×√(s2 /n)を求める
データA4:A83の中から、150以下の値をもつデータの個数を数える
分散s2 = VARP(B1:B10)
標準偏差s = STDEVP(B1:B10)
正規分布
NORMDIST(x, μ, σ, TRUE)|確率を求める
→TRUE:分布関数の値が(範囲)
→FALSE:確率密度関数の値(点)
例)Xが平均160cm、標準偏差10cmの正規分布に従うとき、P[X≦1ȱǨは?
解答)NORMDIST(180,160,10,TRUE) = 0.97725
NORMINV(b, μ, σ)|値を求める
例)Xが平均160cm、標準偏差10cmの正規分布に従うとき、P[X≦x] = 0.9となるxは
解答)NORMINV(0.9,160,10) = 172.8 cm
不偏分散
VAR関数は引数を正規母集団の標本と見なして標本に基づいて不偏分散を返します。
信頼区間
(#平均が分かっていれば、分散を求めることが出来る。)
母集団の分散が分かっている場合
<信頼区間の計算手順>
手順0)分散σ2を設定し、
手順1)標本平均の実現値m(中心極限定理のSnに相当)をAVERAGE()で計算し、
手順2)信頼度(1-b)を決めて、aを
a = NORMSINV(1-b/2)
によって計算し、
手順3)信頼区間
m–a×√(σ2 /n)≦μ≦ m+a×√(σ2 /n)を求める
母集団の分散が分からない場合
<信頼区間の計算手順>
手順0)不偏分散s2をVAR()で計算し、
手順1)標本平均mをAVERAGE()で計算し、
手順2)信頼度(1-b)を決めて、aを
a = TINV(b, n-1)
によって計算し、
手順3)信頼区間
m–a×√(s2 /n)≦μ≦ m+a×√(s2 /n)を求める
En un taxi
En un taxi
La estacion Santa Justa!
Como? Aqui la gente habla diferente
Si, la gente habla con acento andaluz
Que busca usted?
Busco el mapa del tesoro
Aqui esta
Primero necesitamos ir al Barrio de Santa Cruz
La estacion Santa Justa!
Como? Aqui la gente habla diferente
Si, la gente habla con acento andaluz
Que busca usted?
Busco el mapa del tesoro
Aqui esta
Primero necesitamos ir al Barrio de Santa Cruz
