SlideShare a Scribd company logo
1 of 47
  KRAKEN toolset  Cycorp Inc.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],KRAKEN toolset  Cycorp Inc.
1. Historia Krakenów 2. Cele i zadania systemu 3. Architektura 4. Podsumowanie KRAKEN toolset  Cycorp Inc.
KRAKEN - legendarny stwór morski. ,[object Object],[object Object],[object Object],[object Object]
 
[object Object],O co tak naprawdę chodzi? ,[object Object],[object Object]
KRAKEN – Cycorp, Inc. ,[object Object],[object Object],[object Object]
Baza Wiedzy CYC  ,[object Object]
1. Historia Krakenów 2. Cele i zadania systemu 3. Architektura 4. Podsumowanie KRAKEN toolset  Cycorp Inc.
Sytuacja na początku projektu ,[object Object],[object Object],[object Object]
Pomysły ,[object Object],[object Object],[object Object]
KRAKEN – Cycorp, Inc. ,[object Object],[object Object],[object Object],[object Object],[object Object]
KRAKEN – Cycorp, Inc. ,[object Object],[object Object],[object Object],[object Object]
KRAKEN – Cycorp, Inc. ,[object Object],[object Object],[object Object],[object Object],[object Object]
KRAKEN – plan działania ,[object Object],[object Object],[object Object],[object Object],[object Object]
Northwestern University's nuSketch BattleSpace.
KRAKEN – plan działania ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1. Historia Krakenów 2. Cele i zadania systemu 3. Architektura 4. Podsumowanie KRAKEN toolset  Cycorp Inc.
 
 
Procesor tekstu ,[object Object],[object Object],[object Object],[object Object],[object Object]
Generator języka naturalnego ,[object Object],[object Object],[object Object],[object Object],[object Object]
If two brigades in one battalion are being attacked, then the brigade is being attacked. (implies (and (isa ?THE-1ST-TASK AssignedTaskType) (targetInAttackTask ?THE-1ST-TASK ?THE-1ST-BATALLION) (isa ?THE-1ST-BATALLION Batallion-MilitaryEchelon) (subOrganizations ?THE-BRIGADE ?THE-1ST-BATALLION) (isa ?THE-BRIGADE Brigade-MilitaryEchelon) (different ?THE-1ST-TASK ?THE-2ND-TASK) (isa ?THE-1ST-TASK AssignedTaskType) (different ?THE-1ST-BATALLION ?THE-2ND-BATALLION) (isa ?THE-2ND-BATALLION Batallion-MilitaryEchelon) (subOrganizations ?THE-BRIGADE ?THE-2ND-BATALLION) (targetInAttackTask ?THE-2ND-TASK ?THE-2ND-BATALLION)) (targetInAttackTask ?THE-1ST-TASK ?THE-BRIGADE)) If a unit is assigned to attack another unit, then it is responsible for that unit. (implies (and (isa ?UNITA ModernMilitaryUnit-Deployable) (different ?UNITA ?UNITB) (isa ?UNITB ModernMilitaryUnit-Deployable) (targetInAttackTask ?THE-ATTACKING-TASK ?UNITA) (unitAssignedToAction ?THE-ATTACKING-TASK ?UNITB) (isa ?THE-ATTACKING-TASK AssignedTaskType)) (unitAssignedToUnit ?UNITB ?UNITA)) Fragment wiedzy w języku CycL
Specjalistyczne narzędzia wprowadzania tekstu ,[object Object],[object Object],[object Object],[object Object]
Specjalistyczne narzędzia wprowadzania tekstu ,[object Object],[object Object],[object Object],[object Object]
Specjalistyczne narzędzia wprowadzania tekstu ,[object Object],[object Object]
Glossary
[object Object],[object Object],[object Object],Factivore
Factivore
Factivore
Query Library
Query Library
Precission Suggestor
Why Not? (ISI)
Rysowanie bazy wiedzy  / KB Graphing
Analysis Diagram Tool ,[object Object],[object Object],[object Object]
 
 
 
1. Historia Krakenów 2. Cele i zadania systemu 3. Architektura 4. Podsumowanie KRAKEN toolset  Cycorp Inc.
Wskazówki od ekspertów (COA – Course of Action) ,[object Object],[object Object],[object Object]
Wskazówki dla projektantów UI w NLP ,[object Object],[object Object],[object Object],[object Object]
Wskazówki dla projektantów UI w NLP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Podsumowanie ,[object Object],[object Object],[object Object]
Plany ,[object Object],[object Object],[object Object],[object Object],[object Object]
Gdzie można by wykorzystać KRAKEN'a? ,[object Object],[object Object],[object Object],[object Object]
Dziękuję za uwagę :)

More Related Content

Similar to Kraken toolset - Cycorp Inc. (seminarium)

3camp - Lucene pod presją?
3camp - Lucene pod presją?  3camp - Lucene pod presją?
3camp - Lucene pod presją? Wirtualna Polska
 
Oracle8. Programowanie w języku PL/SQL
Oracle8. Programowanie w języku PL/SQLOracle8. Programowanie w języku PL/SQL
Oracle8. Programowanie w języku PL/SQLWydawnictwo Helion
 
Nowoczesne technologie w naukach społecznych
Nowoczesne technologie w naukach społecznychNowoczesne technologie w naukach społecznych
Nowoczesne technologie w naukach społecznychCognitum
 
ActionScript. Przewodnik encyklopedyczny
ActionScript. Przewodnik encyklopedycznyActionScript. Przewodnik encyklopedyczny
ActionScript. Przewodnik encyklopedycznyWydawnictwo Helion
 
KrakSpot #13 Jaromir Działo - Działaj globalnie, czyli Topicmarks w dolinie k...
KrakSpot #13 Jaromir Działo - Działaj globalnie, czyli Topicmarks w dolinie k...KrakSpot #13 Jaromir Działo - Działaj globalnie, czyli Topicmarks w dolinie k...
KrakSpot #13 Jaromir Działo - Działaj globalnie, czyli Topicmarks w dolinie k...Filip Dębowski
 
Perl. Zaawansowane programowanie
Perl. Zaawansowane programowaniePerl. Zaawansowane programowanie
Perl. Zaawansowane programowanieWydawnictwo Helion
 
13. Administrowanie systemem operacyjnym Unix
13. Administrowanie systemem operacyjnym Unix13. Administrowanie systemem operacyjnym Unix
13. Administrowanie systemem operacyjnym Unixkalaxq
 
Information literacy w bibliotekach akademickich standardy
Information literacy w bibliotekach akademickich   standardyInformation literacy w bibliotekach akademickich   standardy
Information literacy w bibliotekach akademickich standardyEwa Rozkosz
 
[#4] spark - IBM Integrated Analytics System
[#4] spark - IBM Integrated Analytics System[#4] spark - IBM Integrated Analytics System
[#4] spark - IBM Integrated Analytics SystemArtur Wronski
 
Oracle9i. Programowanie w języku PL/SQL
Oracle9i. Programowanie w języku PL/SQLOracle9i. Programowanie w języku PL/SQL
Oracle9i. Programowanie w języku PL/SQLWydawnictwo Helion
 
Struktury danych i techniki obiektowe na przykładzie Javy 5.0
Struktury danych i techniki obiektowe na przykładzie Javy 5.0Struktury danych i techniki obiektowe na przykładzie Javy 5.0
Struktury danych i techniki obiektowe na przykładzie Javy 5.0Wydawnictwo Helion
 
Oracle9i. Przewodnik dla początkujących
Oracle9i. Przewodnik dla początkującychOracle9i. Przewodnik dla początkujących
Oracle9i. Przewodnik dla początkującychWydawnictwo Helion
 
Access 2003 PL. Ćwiczenia praktyczne
Access 2003 PL. Ćwiczenia praktyczneAccess 2003 PL. Ćwiczenia praktyczne
Access 2003 PL. Ćwiczenia praktyczneWydawnictwo Helion
 
Miedzy producentem a archiwum fundamenty digitalizacji - cz. 1 i 2
Miedzy producentem a archiwum   fundamenty digitalizacji - cz. 1 i 2Miedzy producentem a archiwum   fundamenty digitalizacji - cz. 1 i 2
Miedzy producentem a archiwum fundamenty digitalizacji - cz. 1 i 2Śląska Biblioteka Cyfrowa
 

Similar to Kraken toolset - Cycorp Inc. (seminarium) (20)

3camp - Lucene pod presją?
3camp - Lucene pod presją?  3camp - Lucene pod presją?
3camp - Lucene pod presją?
 
Oracle8. Programowanie w języku PL/SQL
Oracle8. Programowanie w języku PL/SQLOracle8. Programowanie w języku PL/SQL
Oracle8. Programowanie w języku PL/SQL
 
Nowoczesne technologie w naukach społecznych
Nowoczesne technologie w naukach społecznychNowoczesne technologie w naukach społecznych
Nowoczesne technologie w naukach społecznych
 
ActionScript. Przewodnik encyklopedyczny
ActionScript. Przewodnik encyklopedycznyActionScript. Przewodnik encyklopedyczny
ActionScript. Przewodnik encyklopedyczny
 
KrakSpot #13 Jaromir Działo - Działaj globalnie, czyli Topicmarks w dolinie k...
KrakSpot #13 Jaromir Działo - Działaj globalnie, czyli Topicmarks w dolinie k...KrakSpot #13 Jaromir Działo - Działaj globalnie, czyli Topicmarks w dolinie k...
KrakSpot #13 Jaromir Działo - Działaj globalnie, czyli Topicmarks w dolinie k...
 
Perl. Zaawansowane programowanie
Perl. Zaawansowane programowaniePerl. Zaawansowane programowanie
Perl. Zaawansowane programowanie
 
13. Administrowanie systemem operacyjnym Unix
13. Administrowanie systemem operacyjnym Unix13. Administrowanie systemem operacyjnym Unix
13. Administrowanie systemem operacyjnym Unix
 
Information literacy w bibliotekach akademickich. Standardy
Information literacy w bibliotekach akademickich. StandardyInformation literacy w bibliotekach akademickich. Standardy
Information literacy w bibliotekach akademickich. Standardy
 
Information literacy w bibliotekach akademickich standardy
Information literacy w bibliotekach akademickich   standardyInformation literacy w bibliotekach akademickich   standardy
Information literacy w bibliotekach akademickich standardy
 
Python. Od podstaw
Python. Od podstawPython. Od podstaw
Python. Od podstaw
 
Analiza języka naturalnego
Analiza języka naturalnegoAnaliza języka naturalnego
Analiza języka naturalnego
 
Zastosowanie technologii semantycznych w porządkowaniu wiedzy / Jolanta Szulc
Zastosowanie technologii semantycznych w porządkowaniu wiedzy / Jolanta Szulc Zastosowanie technologii semantycznych w porządkowaniu wiedzy / Jolanta Szulc
Zastosowanie technologii semantycznych w porządkowaniu wiedzy / Jolanta Szulc
 
[#4] spark - IBM Integrated Analytics System
[#4] spark - IBM Integrated Analytics System[#4] spark - IBM Integrated Analytics System
[#4] spark - IBM Integrated Analytics System
 
Oracle9i. Programowanie w języku PL/SQL
Oracle9i. Programowanie w języku PL/SQLOracle9i. Programowanie w języku PL/SQL
Oracle9i. Programowanie w języku PL/SQL
 
Wyklad habilitacyjny: obliczenia poznawcze
Wyklad habilitacyjny: obliczenia poznawczeWyklad habilitacyjny: obliczenia poznawcze
Wyklad habilitacyjny: obliczenia poznawcze
 
Struktury danych i techniki obiektowe na przykładzie Javy 5.0
Struktury danych i techniki obiektowe na przykładzie Javy 5.0Struktury danych i techniki obiektowe na przykładzie Javy 5.0
Struktury danych i techniki obiektowe na przykładzie Javy 5.0
 
Oracle9i. Przewodnik dla początkujących
Oracle9i. Przewodnik dla początkującychOracle9i. Przewodnik dla początkujących
Oracle9i. Przewodnik dla początkujących
 
Cwac23 4
Cwac23 4Cwac23 4
Cwac23 4
 
Access 2003 PL. Ćwiczenia praktyczne
Access 2003 PL. Ćwiczenia praktyczneAccess 2003 PL. Ćwiczenia praktyczne
Access 2003 PL. Ćwiczenia praktyczne
 
Miedzy producentem a archiwum fundamenty digitalizacji - cz. 1 i 2
Miedzy producentem a archiwum   fundamenty digitalizacji - cz. 1 i 2Miedzy producentem a archiwum   fundamenty digitalizacji - cz. 1 i 2
Miedzy producentem a archiwum fundamenty digitalizacji - cz. 1 i 2
 

Kraken toolset - Cycorp Inc. (seminarium)

  • 1. KRAKEN toolset Cycorp Inc.
  • 2.
  • 3. 1. Historia Krakenów 2. Cele i zadania systemu 3. Architektura 4. Podsumowanie KRAKEN toolset Cycorp Inc.
  • 4.
  • 5.  
  • 6.
  • 7.
  • 8.
  • 9. 1. Historia Krakenów 2. Cele i zadania systemu 3. Architektura 4. Podsumowanie KRAKEN toolset Cycorp Inc.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 17.
  • 18. 1. Historia Krakenów 2. Cele i zadania systemu 3. Architektura 4. Podsumowanie KRAKEN toolset Cycorp Inc.
  • 19.  
  • 20.  
  • 21.
  • 22.
  • 23. If two brigades in one battalion are being attacked, then the brigade is being attacked. (implies (and (isa ?THE-1ST-TASK AssignedTaskType) (targetInAttackTask ?THE-1ST-TASK ?THE-1ST-BATALLION) (isa ?THE-1ST-BATALLION Batallion-MilitaryEchelon) (subOrganizations ?THE-BRIGADE ?THE-1ST-BATALLION) (isa ?THE-BRIGADE Brigade-MilitaryEchelon) (different ?THE-1ST-TASK ?THE-2ND-TASK) (isa ?THE-1ST-TASK AssignedTaskType) (different ?THE-1ST-BATALLION ?THE-2ND-BATALLION) (isa ?THE-2ND-BATALLION Batallion-MilitaryEchelon) (subOrganizations ?THE-BRIGADE ?THE-2ND-BATALLION) (targetInAttackTask ?THE-2ND-TASK ?THE-2ND-BATALLION)) (targetInAttackTask ?THE-1ST-TASK ?THE-BRIGADE)) If a unit is assigned to attack another unit, then it is responsible for that unit. (implies (and (isa ?UNITA ModernMilitaryUnit-Deployable) (different ?UNITA ?UNITB) (isa ?UNITB ModernMilitaryUnit-Deployable) (targetInAttackTask ?THE-ATTACKING-TASK ?UNITA) (unitAssignedToAction ?THE-ATTACKING-TASK ?UNITB) (isa ?THE-ATTACKING-TASK AssignedTaskType)) (unitAssignedToUnit ?UNITB ?UNITA)) Fragment wiedzy w języku CycL
  • 24.
  • 25.
  • 26.
  • 28.
  • 35. Rysowanie bazy wiedzy / KB Graphing
  • 36.
  • 37.  
  • 38.  
  • 39.  
  • 40. 1. Historia Krakenów 2. Cele i zadania systemu 3. Architektura 4. Podsumowanie KRAKEN toolset Cycorp Inc.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.