[Inpycon] Weekend meeting

Ramdas S ramdaz at gmail.com
Sat Oct 10 19:10:58 CEST 2009


What time is the meet tomorrow?

Can someone confirm exact schedule?

On Sat, Oct 10, 2009 at 10:39 PM, abstract things
<abstractthings at gmail.com>wrote:

> Thanks Anand for that URL. Btw I had already read that. I hope you haven't
> taken my long post as criticism. I wrote it in good spirit as we developer
> share thoughts all the time.
> Also I wanted to make it little clear "as a fare hearted, in good spirit,
> Python programmer and Open Source lover" that saying:
>
> "Anyone who attended the talk on Semantic web in Pycon would have
>
>  understood something about the "theorotical" semantic web as
>
> visualized by W3C. ... However a more practical approach is extracting
>
>  semantic content namely ontologies and relationships from existing web content. Such services are already becoming available."
>
> I see these lines as making wrong comment on somebody's presentation. I
> don't understand how come bottom up approach is theoretical and Top down is
> practical? And how do you find ontologies based on these services? Whole
> point of SW is to make content available for Machine to process. Top Down
> approach may simplifying the thing in terms of development but using NLP and
> Machine learning related tools with possible inaccuracies of annotations.
> These approaches are useful only if you are looking for small benefits like
> annotating casual online content. You can not use it for services like:
> http://data.gov see: http://blogs.zdnet.com/semantic-web/?p=319
> Also, I don't think an average developer will be able to code Machine
> learning examples or use NLP to build Semantic Web based systems. OpenCalais
> may have used it (I don't know the details of their internals) but what we
> get out of it is "metatagging" which somebody can use to tag his documents
> and store in databases. Also there are now tools which can make the bottom
> up life much easier: http://esw.w3.org/topic/ConverterToRdf . Please read
> the articles of Danny Ayers (Researchers, Developer and Entrepreneur), Jim
> Handler (Researcher).
>
> Few interesting links I want to share with our PyCon community:
>
> 1) http://blogs.zdnet.com/semantic-web/?p=319
> 2) http://dig.csail.mit.edu/2007/03/01-ushouse-future-of-the-web.html
> 3) http://www.ibm.com/developerworks/web/library/wa-semweb/
>
> Take these points as somebody is giving his inputs on SW and pointing the
> false saying: Ontologies and theoretical bottom up approach or W3C view. It
> is not pedagogic anywhere if taken in good spirit. Also, I nowhere say that
> there is no Top Down approach.
>
> Regards,
> Sundar
>
>
> On Sat, Oct 10, 2009 at 1:13 PM, Anand Balachandran Pillai <
> abpillai at gmail.com> wrote:
>
>>
>>
>> On Fri, Oct 9, 2009 at 11:23 PM, abstract things <
>> abstractthings at gmail.com> wrote:
>>
>>> Hello All,
>>>
>>> My name is Sundar and I am Senior Python programming language user [?] (I mean 3+ years). I like Python programming. Well, I haven't registered for PyCon early enough but I attended Mayavi, Algorithms and Semantic Web talk. Wanted to attend many other interesting talks as well but time didn't permit me. So following some of the online material now.
>>>
>>> I also have very much interest in Semantic Web but I some how don't agree with the Anand's post. No offence Anand. I am following Semantic Web since 2005 onwards (soon after the SPARQL draft was out) and have been active member in online Semantic Web groups. Open Calais is a Web service which stores data/information with Semantics. When we access Open Calais store by its APIs, what we get in return is JSON format (may be others as well, I haven't explored much its API) results with entity and value etc. But that is something like taking data out from your database after sending a query. If somebody follows WordNet and NLP can figure it out with document classification algorithms that the particular text you are sending to Open Calais has what semantics associated (associated Nouns, Verbs e.g. Person, place, actions, class of the text i.e. sports, politics, history etc).
>>>
>>> Arranging this information on our webpage or blog is not the Semantic Web. I would call it as fetching data from a Semantic Data store and arranging it on our webpages so that Search engines can find it in better manner or we can have quality or enriched information on our webpages (one can use RDFa). Semantic Web is what happening inside Open Calais along with other Linguistics based features for extracting meaning of the data we send or ask through API. And no way anybody can call this as ONTOLOGY. Ontologies are like domain modelling, a hard thing). Ontologies are inside thing of Open Calais. What we get out from their data store is not an Ontology. Its simply the data with semantics we are getting (just the relationships without actually knowing the domain model built inside). We no way have any knowledge of how the data inside Open Calais is stored and what their ontology for a particular domain is (Something similar to getting results out from a database without knowing what the internal schema is).
>>>
>>> Semantic Web basic concept has RDF (which is in turn an XML based standard). What that guy in PyCon showed in his presentation was a direction to think about Semantic Web if you yourself is building some Semantic Web based system (eg. if your company wants to launch some online system with Semantic Web features then you can have your domain vocabulary defined and accessible using a URL, also how the RDF statements can be made, what are the best practices for making such statements etc). His talk was more of focused on large Enterprise systems and integrations compared to using Semantic Web for Web page based data annotation. (Micro formats is not the part of W3C based Semantic Web protocol stack).
>>>
>>> Based on my limited knowledge, RDFa and GRDDL are the two standards from W3C that can be used for Web content annotation and the RDFLib (that guy used this library in his practical Python examples if you remember) can generate RDFa documents from the triples you have in your datastore (see his last 3 or 4 slides). RDF based XML documents can be generated from a Web application or an enterprise application for semantic based data exchange.
>>>
>>> Well, my thoughts here are not to argue on any thing but to give a picture of Semantic Web from my acquired knowledge in last 4or so years. (and also the perspective of that guy as I observed).
>>>
>>> I guess it would have been more interesting if that guy would have given few examples of using Description Logic to describe data relationship and how OWL fits into that model and also about Stanford's Semantic Web Protege editor or some other editors for designing Ontologies. I guess it requires more than 45 min.
>>>
>>> Nevertheless, his talk was satisfying for me, may be because I already had background knowledge of this subject.
>>>
>>>
>>> Regards,
>>>
>>> Sundar
>>>
>>>
>>>
>>> On Fri, Oct 9, 2009 at 4:48 PM, Arvind Jamuna Dixit <ardsrk at gmail.com <http://mail.python.org/mailman/listinfo/inpycon>>wrote:
>>>
>>> >* Semantic web and python. Pretty cool stuff. I am interested.*
>>>
>>>  Cool. Here is a brief of what I want to present.
>>>
>>>  Anyone who attended the talk on Semantic web in Pycon would have
>>>  understood something about the "theorotical" semantic web as
>>>  visualized by W3C.
>>>
>>>  This is however a top-down approach which requires annotating
>>>  web-pages with metadata such as RDF, microformats etc.
>>>
>>>  However a more practical approach is extracting
>>>  semantic content namely ontologies and relationships from existing
>>>  web content. Such services are already becoming available.
>>>
>>>  I will be demonstrating such a web-service namely "OpenCalais"
>>>  by Reuters and how to use it in Python to develop some applications
>>>  using the rich semantic data returned by the service.
>>>
>>>  The whole session will be interactive and about showing running
>>>  Python code, and will last from 45min - 1 hour.
>>>
>>>
>>>  I would direct your attention to this article on dissection of semantic
>> web
>>  technologies at readwriteweb.
>>
>>  http://www.readwriteweb.com/archives/the_top-down_semantic_web.php
>>
>>  And excuse my phraseology - I mixed up "top down" with "bottom up".
>>  Approaches such as OpenCalais are actually top down not bottom up.
>>  The traditional "Semantic web" is bottom up. The point to take is
>>   to not be pedagogic and accept that the term "Semantic web" can be
>>  used for other top down approaches also. Period.
>>
>>
>>>  >**>**>* On Fri, Oct 9, 2009 at 3:28 PM, Anand Balachandran Pillai <*>* abpillai at gmail.com <http://mail.python.org/mailman/listinfo/inpycon>> wrote:*>**>>**>>**>>* On Fri, Oct 9, 2009 at 3:17 PM, Noufal Ibrahim <noufal at gmail.com <http://mail.python.org/mailman/listinfo/inpycon>> wrote:*>>**>>>* On Fri, Oct 9, 2009 at 2:33 PM, Arvind Jamuna Dixit <ardsrk at gmail.com <http://mail.python.org/mailman/listinfo/inpycon>>*>>>* wrote:*>>>* > I will come too. Is it a casual meeting or does it have some agenda?*>>>**>>>* Some cleanup regarding the conference. Anand had some stuff on open*>>>* calais that he was planning to present*>>>**>>**>>* Good idea, even I did not think about it. How many would be interested in*>>* some hands on demo of a bottom up approach to semantic web using Python ?*>>**>>**>>>**>>>**>>>* --*>>>* ~noufal*>>>* http://nibrahim.net.in*>>>* _______________________________________________*>>>* Inpycon mailing list*>>>* Inpycon at python.org <http://mail.python.org/mailman/listinfo/inpycon>*>>>* http://mail.python.org/mailman/listinfo/inpycon*>>>**>>**>>**>>**>>* --*>>* --Anand*>>**>>**>>**>>**>>* _______________________________________________*>>* Inpycon mailing list*>>* Inpycon at python.org <http://mail.python.org/mailman/listinfo/inpycon>*>>* http://mail.python.org/mailman/listinfo/inpycon*>>**>>**>**>* _______________________________________________*>* Inpycon mailing list*>* Inpycon at python.org <http://mail.python.org/mailman/listinfo/inpycon>*>* http://mail.python.org/mailman/listinfo/inpycon*>**>**
>>>
>>> --
>>> --Anand
>>> -------------- next part --------------
>>> An HTML attachment was scrubbed...
>>> URL: <http://mail.python.org/pipermail/inpycon/attachments/20091009/66a64016/attachment.htm>
>>>
>>> ------------------------------
>>>
>>>
>>>    - Previous message: [Inpycon] Weekend meeting<http://mail.python.org/pipermail/inpycon/2009-October/001131.html>
>>>    - Next message: [Inpycon] Weekend meeting<http://mail.python.org/pipermail/inpycon/2009-October/001133.html>
>>>    - *Messages sorted by:* [ date ]<http://mail.python.org/pipermail/inpycon/2009-October/date.html#1132>
>>>     [ thread ]<http://mail.python.org/pipermail/inpycon/2009-October/thread.html#1132>
>>>     [ subject ]<http://mail.python.org/pipermail/inpycon/2009-October/subject.html#1132>
>>>     [ author ]<http://mail.python.org/pipermail/inpycon/2009-October/author.html#1132>
>>>
>>>
>>> _______________________________________________
>>> Inpycon mailing list
>>> Inpycon at python.org
>>> http://mail.python.org/mailman/listinfo/inpycon
>>>
>>>
>>
>>
>> --
>> --Anand
>>
>>
>>
>>
>> _______________________________________________
>> Inpycon mailing list
>> Inpycon at python.org
>> http://mail.python.org/mailman/listinfo/inpycon
>>
>>
>
> _______________________________________________
> Inpycon mailing list
> Inpycon at python.org
> http://mail.python.org/mailman/listinfo/inpycon
>
>


-- 
Ramdas S
+91 9342 583 065
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/inpycon/attachments/20091010/453dd255/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 96 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/inpycon/attachments/20091010/453dd255/attachment-0001.gif>


More information about the Inpycon mailing list