From: John De O. <jo...@cy...> - 2003-01-16 23:45:41
|
There is a new Frequently Asked Questions doc at: http://www.opencyc.org/faq/ Really they're not all frequently asked. Many of them were just asked once. I'm thinking about renaming it "Formerly Asked Questions". That's because, optimistically speaking, they shouldn't be asked again, since people can just read the FAQ! I read through them, but I'm sure there are still some mistakes. So, if you let me know what you find, I'll make corrections. Thanks, John D. Cycorp |
From: James M. D. <mdu...@ya...> - 2003-01-16 23:53:14
|
--- John De Oliveira <jo...@cy...> wrote: > I read through them, but I'm sure there are still > some > mistakes. So, if you let me know what you find, I'll make > corrections. please add : How can i compile this java code under linux? How can i export this daml under linux? mike ===== James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
From: Yeb H. <yeb...@po...> - 2003-01-17 11:09:21
|
A piece of the irc log you may find interesting: 08:06:44 <bediako> ping 08:06:59 <bediako> anybody home? 08:09:56 <bediako> I was wondering if anyone coudl outline the best method to affect a DAML export of the OpenCyc ontology 08:10:20 <bediako> I have successfully compiled the OpenCyc java API 08:10:51 <bediako> however I have had little success running the Export functionality 08:31:13 <bediako> ok never mind 08:31:27 <bediako> I realize now that "ALL" is required 08:31:50 <bediako> perhaps the java code could throw an exception if no parameter is specified? 08:47:21 <yepster> hello 08:47:51 <yepster> never tried to export daml, I'm afraid I can't help you 09:41:38 <bediako> thanks yepster 09:41:45 <bediako> I actually succeeded 09:42:21 <bediako> the problem I experience was due to the fact that I never specified the type of export I wanted to do 09:42:35 <bediako> when I specified all it worked well 09:43:00 <bediako> I would like to see a more infomative error thrown though 09:43:07 <bediako> :) 09:43:13 <yepster> yeah 09:43:46 <bediako> ok well off to lunch. see ya ----- Original Message ----- From: "James Michael DuPont" <mdu...@ya...> To: <ope...@li...> Sent: Friday, January 17, 2003 12:53 AM Subject: Re: [OpenCyc-devel] new OpenCyc FAQ > > --- John De Oliveira <jo...@cy...> wrote: > > I read through them, but I'm sure there are still > > some > > mistakes. So, if you let me know what you find, I'll make > > corrections. > > please add : > > How can i compile this java code under linux? > How can i export this daml under linux? |
From: James M. D. <mdu...@ya...> - 2003-01-17 11:21:35
|
thanks, I have tried a couple of times. Even got it to stare. there are two export classes, the batch files dont work, all of this has been reported. I will wait for the next release before testing again, i have deleted all the opencyc stuff for now. i am not able to compile the java code under linux. if you clean up the ant files, and test it under linux, then I will cross check it, but untill then, I dont have the time or experience to fix the ant. mike --- Yeb Havinga <yeb...@po...> wrote: > A piece of the irc log you may find interesting: > > 08:06:44 <bediako> ping > 08:06:59 <bediako> anybody home? > 08:09:56 <bediako> I was wondering if anyone coudl outline the best > method > to affect a DAML export of the OpenCyc ontology > 08:10:20 <bediako> I have successfully compiled the OpenCyc java API > 08:10:51 <bediako> however I have had little success running the > Export > functionality > 08:31:13 <bediako> ok never mind > 08:31:27 <bediako> I realize now that "ALL" is required > 08:31:50 <bediako> perhaps the java code could throw an exception if > no > parameter is specified? > 08:47:21 <yepster> hello > 08:47:51 <yepster> never tried to export daml, I'm afraid I can't > help you > 09:41:38 <bediako> thanks yepster > 09:41:45 <bediako> I actually succeeded > 09:42:21 <bediako> the problem I experience was due to the fact that > I never > specified the type of export I wanted to do > 09:42:35 <bediako> when I specified all it worked well > 09:43:00 <bediako> I would like to see a more infomative error thrown > though > 09:43:07 <bediako> :) > 09:43:13 <yepster> yeah > 09:43:46 <bediako> ok well off to lunch. see ya > > ----- Original Message ----- > From: "James Michael DuPont" <mdu...@ya...> > To: <ope...@li...> > Sent: Friday, January 17, 2003 12:53 AM > Subject: Re: [OpenCyc-devel] new OpenCyc FAQ > > > > > > --- John De Oliveira <jo...@cy...> wrote: > > > I read through them, but I'm sure there are still > > > some > > > mistakes. So, if you let me know what you find, I'll make > > > corrections. > > > > please add : > > > > How can i compile this java code under linux? > > How can i export this daml under linux? > > > > ------------------------------------------------------- > This SF.NET email is sponsored by: Thawte.com > Understand how to protect your customers personal information by > implementing > SSL on your Apache Web Server. Click here to get our FREE Thawte > Apache > Guide: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0029en > _______________________________________________ > OpenCyc-devel mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/opencyc-devel ===== James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
From: Yeb H. <yeb...@po...> - 2003-01-17 11:50:40
|
----- Original Message ----- From: "James Michael DuPont" <mdu...@ya...> To: <ope...@li...> Sent: Friday, January 17, 2003 12:21 PM Subject: Re: [OpenCyc-devel] new OpenCyc FAQ > thanks, > I have tried a couple of times. Even got it to stare. > there are two export classes, the batch files dont work, > all of this has been reported. > > I will wait for the next release before testing again, > i have deleted all the opencyc stuff for now. > > i am not able to compile the java code under linux. > if you clean up the ant files, and test it under linux, then I will > cross check it, but untill then, I dont have the time or experience to > fix the ant. > > mike Question: why do you want to compile? My opencyc is in /home/httpd/opencyc-0.7.0 $ java -version java version "1.3.1" Java(TM) 2 Runtime Environment, Standard Edition (build Blackdown-1.3.1-FCS) Java HotSpot(TM) Client VM (build Blackdown-1.3.1-FCS, mixed mode) make CLASSPATH env variable $for i in *.jar ; do export CLASSPATH=$CLASSPATH:/home/httpd/opencyc-0.7.0/lib/$i ; done $java org/opencyc/xml/ExportEeldDaml all security properties not found. using defaults. Choosing KB selection: all Exporting Entire KB subset Getting terms from Cyc Selected 13234 CycFort terms Sorting 10398 CycConstant terms ... etc I don't know if this is what you wanted. Yeb > > > --- Yeb Havinga <yeb...@po...> wrote: > > A piece of the irc log you may find interesting: > > > > 08:06:44 <bediako> ping > > 08:06:59 <bediako> anybody home? > > 08:09:56 <bediako> I was wondering if anyone coudl outline the best > > method > > to affect a DAML export of the OpenCyc ontology > > 08:10:20 <bediako> I have successfully compiled the OpenCyc java API > > 08:10:51 <bediako> however I have had little success running the > > Export > > functionality > > 08:31:13 <bediako> ok never mind > > 08:31:27 <bediako> I realize now that "ALL" is required > > 08:31:50 <bediako> perhaps the java code could throw an exception if > > no > > parameter is specified? > > 08:47:21 <yepster> hello > > 08:47:51 <yepster> never tried to export daml, I'm afraid I can't > > help you > > 09:41:38 <bediako> thanks yepster > > 09:41:45 <bediako> I actually succeeded > > 09:42:21 <bediako> the problem I experience was due to the fact that > > I never > > specified the type of export I wanted to do > > 09:42:35 <bediako> when I specified all it worked well > > 09:43:00 <bediako> I would like to see a more infomative error thrown > > though > > 09:43:07 <bediako> :) > > 09:43:13 <yepster> yeah > > 09:43:46 <bediako> ok well off to lunch. see ya > > > > ----- Original Message ----- > > From: "James Michael DuPont" <mdu...@ya...> > > To: <ope...@li...> > > Sent: Friday, January 17, 2003 12:53 AM > > Subject: Re: [OpenCyc-devel] new OpenCyc FAQ > > > > > > > > > > --- John De Oliveira <jo...@cy...> wrote: > > > > I read through them, but I'm sure there are still > > > > some > > > > mistakes. So, if you let me know what you find, I'll make > > > > corrections. > > > > > > please add : > > > > > > How can i compile this java code under linux? > > > How can i export this daml under linux? > > > > > > > > ------------------------------------------------------- > > This SF.NET email is sponsored by: Thawte.com > > Understand how to protect your customers personal information by > > implementing > > SSL on your Apache Web Server. Click here to get our FREE Thawte > > Apache > > Guide: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0029en > > _______________________________________________ > > OpenCyc-devel mailing list > > Ope...@li... > > https://lists.sourceforge.net/lists/listinfo/opencyc-devel > > > ===== > James Michael DuPont > http://introspector.sourceforge.net/ > > __________________________________________________ > Do you Yahoo!? > Yahoo! Mail Plus - Powerful. Affordable. Sign up now. > http://mailplus.yahoo.com > > > ------------------------------------------------------- > This SF.NET email is sponsored by: Thawte.com > Understand how to protect your customers personal information by implementing > SSL on your Apache Web Server. Click here to get our FREE Thawte Apache > Guide: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0029en > _______________________________________________ > OpenCyc-devel mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/opencyc-devel > |
From: James M. D. <mdu...@ya...> - 2003-01-17 12:01:42
|
> Question: why do you want to compile? I want to compile so that I can make changes to the opencyc java code. i would like to try and port the java code to use the gnu java compiler. i would like to be able to recompile the code. Thank you for the help with the export, that is what i wanted! can you please update the shell scripts that call export to pass the right parameters? thanks again for the help mike --- Yeb Havinga <yeb...@po...> wrote: > ----- Original Message ----- > From: "James Michael DuPont" <mdu...@ya...> > To: <ope...@li...> > Sent: Friday, January 17, 2003 12:21 PM > Subject: Re: [OpenCyc-devel] new OpenCyc FAQ > > > > thanks, > > I have tried a couple of times. Even got it to stare. > > there are two export classes, the batch files dont work, > > all of this has been reported. > > > > I will wait for the next release before testing again, > > i have deleted all the opencyc stuff for now. > > > > i am not able to compile the java code under linux. > > if you clean up the ant files, and test it under linux, then I will > > cross check it, but untill then, I dont have the time or experience > to > > fix the ant. > > > > mike > > Question: why do you want to compile? > My opencyc is in /home/httpd/opencyc-0.7.0 > > $ java -version > java version "1.3.1" > Java(TM) 2 Runtime Environment, Standard Edition (build > Blackdown-1.3.1-FCS) > Java HotSpot(TM) Client VM (build Blackdown-1.3.1-FCS, mixed mode) > > make CLASSPATH env variable > $for i in *.jar ; do export > CLASSPATH=$CLASSPATH:/home/httpd/opencyc-0.7.0/lib/$i ; done > > $java org/opencyc/xml/ExportEeldDaml all > security properties not found. using defaults. > Choosing KB selection: all > Exporting Entire KB subset > Getting terms from Cyc > Selected 13234 CycFort terms > Sorting 10398 CycConstant terms > ... > etc > > I don't know if this is what you wanted. > > Yeb ===== James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
From: Yeb H. <yeb...@po...> - 2003-01-17 13:44:51
|
> Thank you for the help with the export, > that is what i wanted! Did you get the file opencyc.daml? > can you please update the shell scripts that call export to pass the > right parameters? No, I don't have access to those files; the releases are built by Cycorp. About compiling code; sure, the ant build script gives some errors because it's trying to compile the whole tree. But when I enter: :~/opencyc-0.7.0/src/org/opencyc/xml$ javac ExportDaml.java security properties not found. using defaults. ~/opencyc-0.7.0/src/org/opencyc/xml$ ls *.class ExportDaml.class it works. (with the same classpath setting I mentioned earlier) And the same actually holds for every other source in .../opencyc.xml. There is no need to compile other stuff if you want to change things to the xml / daml code. Use the jars that are provided, it's for your own convenience ;-) greetings Yeb |
From: James M. D. <mdu...@ya...> - 2003-01-17 13:48:06
|
--- Yeb Havinga <yeb...@po...> wrote: > > Thank you for the help with the export, > > that is what i wanted! > Did you get the file opencyc.daml? > > > can you please update the shell scripts that call export to pass > the > > right parameters? > > No, I don't have access to those files; the releases are built by > Cycorp. > > About compiling code; sure, the ant build script gives some errors > because > it's trying to compile the whole tree. > But when I enter: > :~/opencyc-0.7.0/src/org/opencyc/xml$ javac ExportDaml.java > security properties not found. using defaults. > ~/opencyc-0.7.0/src/org/opencyc/xml$ ls *.class > ExportDaml.class > > it works. (with the same classpath setting I mentioned earlier) And > the same > actually holds for every other source in .../opencyc.xml. There is no > need > to compile other stuff if you want to change things to the xml / daml > code. > Use the jars that are provided, it's for your own convenience ;-) > > greetings > Yeb > I am someone who places a greate value on the ability to compile. i see your point, but for me it would be a good place to start learning the java code in compiling it, and extending it. mike ===== James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
From: Yeb H. <yeb...@po...> - 2003-01-17 13:59:57
|
> I am someone who places a greate value on the ability to compile. > i see your point, but for me it would be a good place to start learning > the java code in compiling it, and extending it. Did you miss that I showed how to compile all files in org/opencyc/xml ? As for building OpenCyc.jar yourself, did you already finish building FIPA_OSv2_1_0.jar commons-collections.jar jdom.jar rdf-api-2001-01-19.jar dynamicjava.jar jena.jar xerces.jar ViolinStrings.jar icu4j.jar jug.jar jakarta-oro-2.0.3.jar junit.jar ? (I want screen dumps!) Yeb |
From: James M. D. <mdu...@ya...> - 2003-01-17 14:11:58
|
--- Yeb Havinga <yeb...@po...> wrote: > > I am someone who places a greate value on the ability to compile. > > i see your point, but for me it would be a good place to start > learning > > the java code in compiling it, and extending it. > > Did you miss that I showed how to compile all files in > org/opencyc/xml ? no i did not, but that is not ant. i know that you can compile one file, but... that is not why you have an ant system. > > As for building OpenCyc.jar yourself, did you already finish building > > FIPA_OSv2_1_0.jar commons-collections.jar jdom.jar > rdf-api-2001-01-19.jar > dynamicjava.jar jena.jar xerces.jar > ViolinStrings.jar icu4j.jar jug.jar > jakarta-oro-2.0.3.jar junit.jar > > ? (I want screen dumps!) good point. But that is coming. if i want to use gcj then i need to compile it all. *everything* Take a look at my efforts to port gtk, from the bottom up. http://introspector.sourceforge.net/dia_win32.htm it might take a year or two, but gcj will benefit. I have a new tool that will extract the data out of the java code via the gcc. Imagine if you could get all the opencyc java code inside of opencyc then it would be a "reflective" system, or self aware? then you can refactor itself... the possibilites are endless. don't say, "but java reflection", because we are also talking here about the method bodies, and java does not reflect on that. mike ===== James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
From: Yeb H. <yeb...@po...> - 2003-01-17 14:57:48
|
> Imagine if you could get all the opencyc java code inside of opencyc > then it would be a "reflective" system, or self aware? It would only contain information about the java api, not the inference engine. I think it is very confusing to talk about 'self awareness' this way. > then you can refactor itself... the possibilites are endless. There is always something funny about having a compiler compile itself. But the end result is still a compiler ;-) |
From: James M. D. <mdu...@ya...> - 2003-01-17 15:05:17
|
--- Yeb Havinga <yeb...@po...> wrote: > > Imagine if you could get all the opencyc java code inside of > opencyc > > then it would be a "reflective" system, or self aware? > > It would only contain information about the java api, not the > inference > engine. I think it is very confusing to talk about 'self awareness' > this > way. yes. But it is a start. The opencyc project does not want to release all code, but we have to start somewhere. > > then you can refactor itself... the possibilites are endless. > > There is always something funny about having a compiler compile > itself. But > the end result is still a compiler ;-) it is still a compiler. The trick is if you can add in features on the way. ===== James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
From: John De O. <jo...@cy...> - 2003-01-17 15:57:49
|
Mike, From what you're say about reflective systems, you might be interested in something David Whitten and I would like to do. We want to reify (store in the KB) all SubL API functions (from there, representing Java API methods would be a logical next step). I'm going to work with Steve Reed to figure out what we'd want to say about each function, and we'll together propose some standard vocabulary. After representing a few functions, we were going to turn it over to David to begin representing hundreds of them. I'm sure he could use some help, if you're interested. -- John D. At 07:05 AM 1/17/2003 -0800, James Michael DuPont wrote: >--- Yeb Havinga <yeb...@po...> wrote: > > > Imagine if you could get all the opencyc java code inside of > > opencyc > > > then it would be a "reflective" system, or self aware? > > > > It would only contain information about the java api, not the > > inference > > engine. I think it is very confusing to talk about 'self awareness' > > this > > way. > >yes. But it is a start. >The opencyc project does not want to release all code, >but we have to start somewhere. > > > > then you can refactor itself... the possibilites are endless. > > > > There is always something funny about having a compiler compile > > itself. But > > the end result is still a compiler ;-) > >it is still a compiler. The trick is if you can add in features on the >way. > > >===== >James Michael DuPont >http://introspector.sourceforge.net/ > >__________________________________________________ >Do you Yahoo!? >Yahoo! Mail Plus - Powerful. Affordable. Sign up now. >http://mailplus.yahoo.com > > >------------------------------------------------------- >This SF.NET email is sponsored by: Thawte.com - A 128-bit supercerts will >allow you to extend the highest allowed 128 bit encryption to all your >clients even if they use browsers that are limited to 40 bit encryption. >http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0030en >_______________________________________________ >OpenCyc-devel mailing list >Ope...@li... >https://lists.sourceforge.net/lists/listinfo/opencyc-devel |
From: James M. D. <mdu...@ya...> - 2003-01-17 16:20:50
|
Sounds like a good plan. I have had very good experience with the usage of RDF for the storage : eg : http://introspector.sourceforge.net/2002/12/16/tmp_rdf-core.h_.tu__global__Mon_Dec_16_23_39_52_2002_38-dump.ntriple.gz --- John De Oliveira <jo...@cy...> wrote: > Mike, > > From what you're say about reflective systems, you might be > interested in > something David Whitten and I would like to do. We want to reify > (store in > the KB) all SubL API functions (from there, representing Java API > methods > would be a logical next step). I'm going to work with Steve Reed to > figure > out what we'd want to say about each function, and we'll together > propose > some standard vocabulary. I have been building a vocab based on the gcc, but it is stored currently in the introspector meta-model. I would love to define a OWL/RDFS based ontology for it. > After representing a few functions, we were > going > to turn it over to David to begin representing hundreds of them. I'm > sure > he could use some help, if you're interested. > > -- John D. I am interested. Lisp like languages and SUBL would be a great addition. mike ===== James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
From: Richard H. M. <rh...@cd...> - 2003-01-18 16:53:37
|
You might be interested in my Knowledge Explorer program http://rhm.cdepot.net/ which implements my knowledge representation language, MKR. Its knowledge base includes the definitions of its parameters & = commands. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=20 Dick McCullough=20 knowledge :=3D man do identify od existent done knowledge haspart proposition list ----- Original Message -----=20 From: James Michael DuPont=20 To: ope...@li...=20 Sent: Friday, January 17, 2003 7:05 AM Subject: Re: Is this DAML export? (was Re: [OpenCyc-devel] new OpenCyc = FAQ) --- Yeb Havinga <yeb...@po...> wrote: > > Imagine if you could get all the opencyc java code inside of > opencyc > > then it would be a "reflective" system, or self aware? >=20 > It would only contain information about the java api, not the > inference > engine. I think it is very confusing to talk about 'self awareness' > this > way. yes. But it is a start.=20 The opencyc project does not want to release all code, but we have to start somewhere.=20 > > then you can refactor itself... the possibilites are endless. >=20 > There is always something funny about having a compiler compile > itself. But > the end result is still a compiler ;-) it is still a compiler. The trick is if you can add in features on the way. =3D=3D=3D=3D=3D James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com ------------------------------------------------------- This SF.NET email is sponsored by: Thawte.com - A 128-bit supercerts = will allow you to extend the highest allowed 128 bit encryption to all your = clients even if they use browsers that are limited to 40 bit = encryption.=20 http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0030en _______________________________________________ OpenCyc-devel mailing list Ope...@li... https://lists.sourceforge.net/lists/listinfo/opencyc-devel |
From: Yeb H. <yeb...@po...> - 2003-01-23 17:23:47
|
Hello all, How can I do the what cb-abort-inference does in the KB browser on the SubL or the Java API? <long motivation deleted> Thanks Yeb |
From: Stephen R. <re...@cy...> - 2003-01-23 18:12:29
|
Yeb, I opened a telnet session with OpenCyc and began a long request: > telnet localhost 3601 > (do-assertions (assertion)) Note that the above form iteratives over all the assertions in the OpenCyc KB taking no other action on them. Then in the OpenCyc console: CYC(10): (show-processes) Run 3601 server I/O Wait Port 3614 server dispatcher I/O Wait Port 3601 server dispatcher I/O Wait Port 3600 server dispatcher Sleep Cyc Agenda Run Background Run Initial NIL CYC(11): (kill-process-named "3601 server") The above form kills the api session. If you are using the java api in the default binary (cfasl) mode, then the process should be named "3614 server". At this time there is no distinction between several threads all having the same "3601 server" name. In a future OpenCyc release we will turn on the api task processor by default and it will at that time provide a way to kill a given api request without killing the api session. -Steve On Thu, 23 Jan 2003, Yeb Havinga wrote: > Hello all, > > How can I do the what cb-abort-inference does in the KB browser on the SubL > or the Java API? > <long motivation deleted> > > Thanks > Yeb > > > > > > ------------------------------------------------------- > This SF.NET email is sponsored by: > SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! > http://www.vasoftware.com > _______________________________________________ > OpenCyc-devel mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/opencyc-devel > -- =========================================================== Stephen L. Reed phone: 512.342.4036 Cycorp, Suite 100 fax: 512.342.4040 3721 Executive Center Drive email: re...@cy... Austin, TX 78731 web: http://www.cyc.com download OpenCyc at http://www.opencyc.org =========================================================== |