Full Code of asanchez75/opencyc for AI

master 3f04417a9858 cached
5 files
8.6 KB
2.7k tokens
1 requests
Download .txt
Repository: asanchez75/opencyc
Branch: master
Commit: 3f04417a9858
Files: 5
Total size: 8.6 KB

Directory structure:
gitextract_zglp2miw/

├── .gitattributes
├── KB+inference_engine/
│   ├── opencyc-0.7.0b-ABOUT.txt
│   ├── opencyc-4.0-README.txt
│   └── opencyc-4.0-linux.tgz
└── README.md

================================================
FILE CONTENTS
================================================

================================================
FILE: .gitattributes
================================================
*.zip filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
KB+inference filter=lfs diff=lfs merge=lfs -text
KB+inference_engine filter=lfs diff=lfs merge=lfs -text


================================================
FILE: KB+inference_engine/opencyc-0.7.0b-ABOUT.txt
================================================
opencyc-0.7.0b.zip

win32 distrib

This is the original official archive for OpenCYC 0.7.0b for Windows, in its unmodified form.


================================================
FILE: KB+inference_engine/opencyc-4.0-README.txt
================================================
=====================================================
  Installation instructions for OpenCyc release 4.0
=====================================================

Welcome!

Two OpenCyc 4.0 releases are available, one for Linux and one for
Windows. (Since OpenCyc 4.0 is implemented in Java 1.6, the two
installations differ primarily in their startup scripts.)

OpenCyc requires 3G RAM under 64bit and about 1G of disk space.
Running OpenCyc under 32bit is no longer supported.


OpenCyc for Windows has been tested on

  = Windows Server 2008 
  = Windows 7 Personal, Professional and Ultimate

OpenCyc for Linux has been tested on 

  = SuSE 10.3 and OpenSuSE 11
  = Ubuntu 12.04 Precise
  = Debian 6.04 


This OpenCyc release has not been tested on Mac OS-X or on Solaris.
However, other versions of Cyc are currently deployed on these
architectures and as little work as adjusting the startup scripts may
be all that is needed.


OpenCyc 4.0 has been tested with the following Java implementations

 (*) OpenJDK 1.6 IcedTea6 1.11.1
 (*) OpenJDK 1.7 IcedTea7  2.1.1
 (*) Oracle/Sun JDK 1.6 u32
 (*) Oracle/Sun JDK 1.7 u4
 (*) IBM Java 1.6 u10
 (*) IBM Java 1.7 u3


To view the full OpenCyc documentation: http://www.opencyc.org

== Installation ==

1. Create a directory to contain opencyc (call it something like
   'opencyc'), copy the archive into that directory, then untar or
   unzip the compressed archive.

   For Linux:
  
       tar -xvfz opencyc-4.0.tgz

   For Windows:

       unzip the zipped folder

   This will create a directory named opencyc-4.0 under the directory
   you created.

2. Invoke the script to run OpenCyc. 

   For Linux: 

       cd opencyc-4.0/scripts
       ./run-cyc.sh

   For Windows: 

       Navigate to the directory opencyc-4.0\scripts
       double-click the file run-cyc.bat

   When OpenCyc is started, it loads the KB into memory; depending on the
   amount of RAM on your system and the speed of your disk, this can take
   between one and two minutes. 

   Once OpenCyc is running, you will see 

   CYC(1):

   which is the SubL command prompt. Don't close the window containing
   this prompt because it will kill the image.

3. (optional) 
   You can enter SubL expressions such as (+ 1 2) or (genls #$Person)
   or (all-genls #$Person) at the command line to verify Cyc's operation.
 
4. At this point the cyc http server is running and you can access
   Cyc directly via the local web browser.

   http://localhost:3602/cgi-bin/cg?cb-start

   To access from a remote machine, change 'localhost' to the IP name of the
   machine running Cyc, e.g.

   http://hamlet.mydomain.com:3602/cgi-bin/cg?cb-start

   You can browse Cyc via the Guest account or perform updates by
   logging on as CycAdministrator (the default).

5. You can cleanly shut down the OpenCyc server by entering (halt-cyc-image) 
   at the SubL command prompt, CYC(N):



================================================
FILE: KB+inference_engine/opencyc-4.0-linux.tgz
================================================
version https://git-lfs.github.com/spec/v1
oid sha256:6d0d28ccdf88c357d4040ecc3548abbf578a32822eaa246743bbeec1d5ecb664
size 191506807


================================================
FILE: README.md
================================================
# OpenCyc

### Update

The download link is here 

https://www.amazon.com/clouddrive/share/urtlDhQbmeMz24TUNED3KiyzrqOlMYZ5gdLpTTSdcFR

Part of the Cyc technology was released, starting in 2001, as OpenCyc, which provided an API, RDF endpoint, and data dump, under appropriate Apache and Creative Commons open source licenses.  Its distribution was discontinued in early 2017 because such “fragmenting” led to divergence, and led to confusion amongst its users and the technical community generally that that OpenCyc fragment was Cyc.   Those wishing access to the latest version of the Cyc technology today should contact info@cyc.com to obtain a research license or a commercial license to Cyc itself. Information about ResearchCyc can be found [here](http://www.cyc.com/platform/researchcyc/) and EnterpriseCyc [here](http://www.cyc.com/platform/enterprisecyc-license/).

The OpenCyc Platform is your gateway to the full power of Cyc, the world's largest and most complete general knowledge base and commonsense reasoning engine. OpenCyc contains hundreds of thousands of Cyc terms organized in a carefully designed ontology. Cycorp offers this ontology at no cost and encourages you to make use of, and extend, this ontology rather than starting your own from scratch. OpenCyc can be used as the basis of a wide variety of intelligent applications such as:

* rich domain modeling
* semantic data integration
* text understanding
* domain-specific expert systems
* game AIs
* to name just a few.

Release 4.0 of OpenCyc includes:

The core Cyc ontology whose domain is all of human consensus reality. The current release includes:

* ~239,000 terms (up from ~177,000 terms in the previous release)
* ~2,093,000 triples (up from ~1,500,000 in the previous release)

Select class (direct and indirect) instance counts:

* 'place': ~19,000
* 'organization': ~26,000
* 'predicate': ~22,000
* 'business related thing': ~28,000
* 'person': ~12,700
* n ~69,000 owl:sameAs links to external (non-Cyc) semantic data namespaces:

    * DBpedia: ~47,000 links, including 696 links to the DBpedia ontology
    * UMBEL: ~21,000 links
    * WordNet: ~11,000 links
    * Wikicompany: 1028 links
    * CIA World Factbook: 172 links
    * RDFAbout SEC company identifiers: 661 links
    * RDFAbout states and counties: 71 links
    * FOAF: 44 links

* English strings (a canonical one and alternatives) corresponding to each concept term, to assist with search and display.
* A java-based Cyc Inference Engine and the Cyc Knowledge Base Browser
* Documentation and self-paced learning materials to help users achieve a basic- to intermediate-level understanding of the issues of knowledge representation and application development using Cyc.
* A specification of CycL, the language in which Cyc (and hence OpenCyc) is written.
* A specification of the Cyc API for application development.

## Availabilty

OpenCyc is available for download from SourceForge under an OpenCyc License.

The OpenCyc KB content is also available via downloadable OWL files, as semantic web endpoints, and via web services.

Cycorp also offers a complete version of Cyc, including many more assertions and additional NL capabilities, under a ResearchCyc license at no cost for research purposes.  For commercial applications, EnterpriseCyc provides a supported version of the knowledge base and reasoning technology that includes enterprise-grade development, deployment, and administration capabilities.

You can download the OpenCyc knowledgebase and inference system from SourceForge.

## OpenCyc Ontologies (OWL Files)

The full OpenCyc content is available for download in the following OWL files:

* Current version:  [opencyc-latest.owl.gz](https://github.com/asanchez75/opencyc/blob/master/opencyc-latest.owl.gz)

md5 checksum: 96110c055c66b8774529b3b529ac2b55

### Archived Versions

* 2012 May 10

Permanent IDs: [opencyc-2012-05-10.owl.gz](https://github.com/asanchez75/opencyc/blob/master/opencyc-2012-05-10.owl.gz)

md5 checksum: b9d27434a4f1333980a60d31d989b467

Human-readable IDs: [opencyc-2012-05-10-readable.owl.gz](https://github.com/asanchez75/opencyc/blob/master/opencyc-2012-05-10-readable.owl.gz)

md5 checksum: 30b9c78d069cce2148c3a735fba3e77e

* 2010 August 15

Permanent IDs: [opencyc-2010-08-15.owl.gz](https://github.com/asanchez75/opencyc/blob/master/opencyc-2010-08-15.owl.gz)

md5 checksum: da28191aeb1885e243cb47d625e69d36

Human-readable IDs: [opencyc-2010-08-15-readable.owl.gz](https://github.com/asanchez75/opencyc/blob/master/opencyc-2010-08-15-readable.owl.gz)

md5 checksum: 209d16a2858cdcded23ffd3c9f9e54a8

* 2009 April 07

Permanent IDs: [opencyc-2009-04-07.owl.gz](https://github.com/asanchez75/opencyc/blob/master/opencyc-2009-04-07.owl.gz)

md5 checksum: 5fb3a25fb97d24312974bcf29675fae7

Human-readable IDs: [opencyc-2009-04-07-readable.owl.gz](https://github.com/asanchez75/opencyc/blob/master/opencyc-2009-04-07-readable.owl.gz)

md5 checksum: 7ff7874b550dbdb27811ed50f240dcc4

* 2008 June 10

Permanent IDs: [opencyc-2008-06-10.owl.gz](https://github.com/asanchez75/opencyc/blob/master/opencyc-2008-06-10.owl.gz)

md5 checksum: 5bc2cb422e9c4528392019387dcd27e2

---
**DISCLAIMER**

All the texts above were extracted from pages from [http://www.cyc.com](http://www.cyc.com)
Copyright ©2018 Cycorp, Inc. All Rights Reserved.

---
Download .txt
gitextract_zglp2miw/

├── .gitattributes
├── KB+inference_engine/
│   ├── opencyc-0.7.0b-ABOUT.txt
│   ├── opencyc-4.0-README.txt
│   └── opencyc-4.0-linux.tgz
└── README.md
Condensed preview — 5 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (9K chars).
[
  {
    "path": ".gitattributes",
    "chars": 230,
    "preview": "*.zip filter=lfs diff=lfs merge=lfs -text\n*.tgz filter=lfs diff=lfs merge=lfs -text\n*.gz filter=lfs diff=lfs merge=lfs -"
  },
  {
    "path": "KB+inference_engine/opencyc-0.7.0b-ABOUT.txt",
    "chars": 134,
    "preview": "opencyc-0.7.0b.zip\r\n\r\nwin32 distrib\r\n\r\nThis is the original official archive for OpenCYC 0.7.0b for Windows, in its unmo"
  },
  {
    "path": "KB+inference_engine/opencyc-4.0-README.txt",
    "chars": 2999,
    "preview": "=====================================================\r\n  Installation instructions for OpenCyc release 4.0\r\n============"
  },
  {
    "path": "KB+inference_engine/opencyc-4.0-linux.tgz",
    "chars": 134,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:6d0d28ccdf88c357d4040ecc3548abbf578a32822eaa246743bbeec1d5ecb664\ns"
  },
  {
    "path": "README.md",
    "chars": 5344,
    "preview": "# OpenCyc\n\n### Update\n\nThe download link is here \n\nhttps://www.amazon.com/clouddrive/share/urtlDhQbmeMz24TUNED3KiyzrqOlM"
  }
]

About this extraction

This page contains the full source code of the asanchez75/opencyc GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 5 files (8.6 KB), approximately 2.7k tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!