# my Knowledge Explorer version 7.3
# Jun/8/2008
mKE Installation Instructions

mKE Installation Instructions

Open Source Agreement

  Open source license:
  GNU GPL

  Legal considerations:
  my Knowledge Explorer (mKE)
  is supplied AS IS, with no warranties
  of any kind.  By using mKE, you take
  total responsibility for any damages
  which may result from its use.

  Report any problems to me:
  Richard H. McCullough
  mailto:rhm@PioneerCA.com

Downloads

http://mKRmKE.org/download/knowledge.zip    rhm+cyc+tap+google knowledge base
http://mKRmKE.org/download/kewin.exe	    mKE for Windows
http://mKRmKE.org/download/kelin.zip	    mKE for Linux
http://mKRmKE.org/download/kemac.zip	    mKE for Mac

http://unicon.sourceforge.net/dist/setup-unicon.exe         Unicon for Windows
http://unicon.sourceforge.net/dist/unicon-10.0-1.i386.rpm   Unicon for Linux
http://unicon.sourceforge.net/dist/uni.zip                  Unicon source code

Directory Structure

ke (KEHOME)
	bin		executables
	    cyc		OpenCyc KB commands
	    html	HTML commands
	    tap		TAP KB commands
	data 		TAP RDF files (KBFILE)
	db   		database files
	    dmoz	ODP
	    kt		ODP Kids and Teens
	    netscape	ODP Netscape
	    tap		Stanford TAP KB
	doc		documentation
	fs 		filesystems
	help		help files
	homepage	mKE home page files
	java
	    cyc		mKE/OpenCyc interface
	    tap		mKE/TAP interface: GetData,GetResource,PutData
	kb		initial knit files
	kenews		mKE News archive
	krnews		MKR email group (KR-language@YahooGroups.com)
	rebol		REBOL files
	src		mKE source code
	xml		namespace files
	view 		views

	knowledge
	  cyc
		cyc.daml
		UpperOntology.mkr
		myCyc.mkr
	  tap
		tap.rdf
		tap.mcf
	  google
	  rhm
	    applications
	        ExpenseRecord
	        games
	        Genealogy
			bin
			db
			ged
			rel
			report
			reformat
			tree
			update
	        IndexingBooks
	        Internet
	        SemanticWeb
		    DAML
		    Dublin Core
		    FOAF
		    Google
		    Microsoft
		    N3
		    Netscape
		    OpenDirectoryProject
		    OpenCyc
		    OWL
		    Protege
		    RDF
		    RSS
		    TAP
	    examples
	        BookHierarchy
	        Classification
	        Definition
	        English
	        Ethics
	        General
	        Logic
	    theory
	        MIT.1997.ContextSymposium
	        CycL
	        Epistemology
	        FormalConceptAnalysis
	        KRdesign
		NaturalSemanticMetalanguage
		OWL
		RDFMT
	        RebolEquivalent
	        Sowa
	        WordNet
	    tools
	        cygwin
	        gnu
	        java
	        jena
	        ontoselect
		pxp
	        rebol
	        unicon

Executables (KEHOME/bin)

	ke		Knowledge Explorer
	ksc		Knowledge Syntax Checker
	mketap		access Stanford TAP knowledge base (mKR)
	mkecyc		access OpenCyc knowledge base      (mKR)
	tap		access Stanford TAP knowledge base (RDF "triple")
	cyc		access OpenCyc knowledge base      (CycL)

	icont		Unicon translator
	iconx		Unicon executor
	iversion	identify Unicon version & features

	unicon		execute Unicon O-O package translator
	jcont		execute Jcon translator (Icon input, Java output)
	java		execute Sun java command
	javac		compile java program
	rebol		execute rebol internet messaging command
	pxp		Parlett XML parser

Initial knit files (KEHOME/kb)

	tabrasa.html	tabula rasa hierarchy
	tabrasa.def	tabula rasa definitions
	ke.html		Knowledge Explorer hierarchy
	ke.def		Knowledge Explorer definitions
	initial.mkr	initialization script
	final.mkr	termination script

Windows Installation

# KEHOME is installation directory, usually C:/cygwin/home/ke 1. Install Cygwin (in C:/cggwin) 2. Install mKE for Windows in /home/ke (C:/cygwin/home/ke) click on kewin.exe select KEHOME unzip files 3. Change PATH to include /home/ke/bin/ copy KEHOME/doc/cygwin.bash_profile to HOME/.bash_profile 4. Install rhm+cyc+tap knowledge base copy knowledge.zip to KEHOME/knowledge cd KEHOME/knowledge unzip knowledge.zip 5. Execute ke or ksc 5a. Execute Cygwin and enter ke or ksc at $ prompt. or 5b. use Windows shortcuts -- automatically installed on your Desktop, and in the Windows Programs menu. 6. Install Sun Java2 SDK for Windows if you want to use Java API of OpenCyc|Google|TAP Install Unicon for Windows if you want to customize mKE x. Uninstall procedure click on uninstall.lnk delete KEHOME directory

Linux Installation

# KEHOME is installation directory, usually /home/ke 1. Install mKE for Linux in /home/ke mkdir KEHOME mv kelin.zip KEHOME cd KEHOME unzip kelin.zip 2. Edit .profile insert commands from KEHOME/doc/linux.profile into your HOME/.profile login 3. Install rhm+cyc+tap knowledge base copy knowledge.zip to KEHOME/knowledge cd KEHOME/knowledge unzip knowledge.zip 4. Execute ke or ksc ke 5. Install Sun Java2 SDK for Linux if you want to use Java API of OpenCyc|Google|TAP Install Unicon for Linux if you want to customize mKE x. Uninstall procedure rm -rf KEHOME remove edits from HOME/.profile

Mac Installation

# KEHOME is installation directory, usually /home/ke 1. Install Unicon for Mac in /home/unicon 2. Install mKE for Mac in /home/ke mkdir KEHOME mv kemac.zip KEHOME cd KEHOME unzip kemac.zip 3. Compile mKE cd KEHOME/src make mac 4. Edit .profile insert commands from KEHOME/doc/linux.profile into your HOME/.profile login 5. Install rhm+cyc+tap knowledge base copy knowledge.zip to KEHOME/knowledge cd KEHOME/knowledge unzip knowledge.zip 6. Execute ke or ksc ke 7. Install Sun Java2 SDK for Mac if you want to use Java API of OpenCyc|Google|TAP x. Uninstall procedure rm -rf KEHOME remove edits from HOME/.profile
mKE home