Hi Denis,

On Tue, Apr 30, 2013 at 4:58 PM, Denis Lukovnikov <[email protected]>wrote:

> Hi,
>
> I'm familiar with the concept of reverse proxies (more in the context of
> an Integrating reverse proxy). I've heard about HTTP accelerators, but
> never worked with Varnish. But I think it doesn't really matter at this
> point, a cache is a cache :).
>
> So I can just include a button to "push" a triple to Wikidata? But does
> the Wikidata API require authentication to add a triple?
>

We can figure out the wikimedia push details later and the WikiData guys
will help us here if we get stuck.


> Probably it should also be checked then which triples on the displayed
> page are already on WikiData?
>

We don't need to make this part so smart, people should do this manually.
This is


>  I'm not entirely getting the meaning of this part. Could you please
> clarify the reason for existence of this pushing to Wikidata from DBpedia
> page display?
>

DBpedia extracts unstructured data and fuses data from different domains
and thus, data that exist in DBpedia might not exist in WIkiData.

Cheers,
Dimitris


>
> Regards,
>
> Denis
>
> ------------------------------
> From: [email protected]
> Date: Tue, 30 Apr 2013 16:08:55 +0300
>
> Subject: Re: [Dbpedia-gsoc] DBpedia Better Display
> To: [email protected]
> CC: [email protected]
>
> Hi,
>
>
> On Tue, Apr 30, 2013 at 3:05 PM, Denis Lukovnikov 
> <[email protected]>wrote:
>
> Hi,
> Thanks for feedback.
>
> ------------------------------
> From: [email protected]
> Date: Tue, 30 Apr 2013 12:06:57 +0300
>
> Subject: Re: [Dbpedia-gsoc] DBpedia Better Display
> To: [email protected]
> CC: [email protected]
>
> Hi Denis,
>
> Before I review your proposal, let me answer your comments
>
> On Sun, Apr 28, 2013 at 6:57 PM, Denis Lukovnikov 
> <[email protected]>wrote:
>
> Hi,
>
> Thanks for the quick response.
>
> *About Spotlight annotations:* I was also worried about the load on
> Spotlight. I'd like to note the annotations of course will work
> asynchronously (first page is loaded and an annotation request is made, in
> the following seconds the reply will be displayed)....
>
>
> The way I think of this, we could implement this feature on user request,
> something like a button that is shown onhover, this will save a lot of
> load. The cache can be optionally implemented as a separate component, a
> reverse proxy maybe.
>
>
> A button is fine by me too. But a cache would be the best I think.
>
>
> A reverse proxy is in fact a network cache. You worked with Drupal so
> maybe you've heard of Varnish.
>
>
>
>
> *About Wikidata insertions:* how do you want to insert the data to
> Wikidata? So that users can add/edit all triples of some entity and push it
> to Wikidata? ...
>
>
> I don't have a link handy but I think that WikiData has a rest api for
> adding data. An idea for this could be to let the user select the triples
> he wants for insertion and then generate the api url & post / get
>
> After a quick search, I found a MediaWiki API, but couldn't find the same
> for WikiData.
>
>
> I will try to find it too but I am sure there is an api for this so it is
> not important for now.
>
>
> Should users be able to edit the triples/add new triples while viewing the
> page or just to choose to "push" some triples to WikiData?
>
>
> I guess just push could do fine
>
> Cheers,
> Dimitris
>
>
> Regards,
>
> Denis
>
>
>
> Best,
> Dimitris
>
>
>
> Greetings,
>
> Denis
>
> ------------------------------
> From: [email protected]
> Date: Sun, 28 Apr 2013 18:25:46 +0300
> Subject: Re: [Dbpedia-gsoc] DBpedia Better Display
>
> To: [email protected]
> CC: [email protected]
>
> Hi Denis,
>
>
> On Sun, Apr 28, 2013 at 5:28 PM, Denis Lukovnikov 
> <[email protected]>wrote:
>
> Hi,
>
> So I'll take a shot.
> One of the ideas on the ideas page that caught my eye was is the idea to
> design a better display for DBpedia.
> I'm not exactly sure what kind of solution you want. You mentioned
> dbpedia-vad-i18n somewhere in earlier threads.
> The solution I have in mind right now is to make a fat client that does a
> lot of SPARQL.
> We could try to reduce client load by using some PHP code that does SPARQL
> via SQL to the triplestore at page query (as mentioned at the end of
> http://www.openlinksw.com/dataspace/doc/dav/wiki/Main/VirtuosoPHP). But I
> would keep this PHP very simple. This PHP page could also serve as a query
> point for AJAX requests from the main page.
> Alternatively, if (AJAX->)PHP->SQL->SPARQL doesn't prove to be better,
> everything could just be done in JavaScript->SPARQL.
> Also, I would minimize or even ban any VSP as it is Virtuoso-specific.
>
>
> We 'd also like to minimize or eliminate VSP code. The problem is that
> this plugin serves also the Linked Data interface (content negotiation)
> thus, removing it completely will generate more work.
> A simple / minimal PHP page within the plugin that loads the stored data
> and JavaScript->SPARQL for loading external data seems like a very
> reasonable option.
>
>
> For the styling part, I would follow the flat design style that's quite
> "in" right now (
> http://bits.blogs.nytimes.com/2013/04/23/the-flattening-of-design/).
> Bootstrap <http://twitter.github.io/bootstrap/> would be my choice of
> front-end framework. It allows for easy cross-device web development and
> supports more IE versions that its competitors. Also, I'm quite familiar
> with Bootstrap as I've worked with it for a job last summer. I also have
> quite some experience with jQuery <http://jquery.com/> (from summer jobs
> and pet projects), which can be used together with Bootstrap. jQuery allows
> for easy AJAXing (and thus SPARQLing over AJAX) and easy manipulation of
> HTML DOM.
>
>
> As for the layout structure, here is a lot of freedom and I have several
> idea's. Something concise but flashy, interactive could be more attractive
> to "normal" users and something more factoid looking would be better for
> academics maybe. I could do both. Would you like me to include some
> mock-ups in the proposal?
>
>
> We are very open to design suggestions here and bootstrap & jQuery seem
> fine. The two modes (academic / normal) also look like a good idea.
> Regarding the mockup, there is no need for one at this point but, if you
> already figured out the layout and it's easy for you to create one then you
> can include it in your application
>
> Also keep in mind that we want this interface to work for multiple DBpedia
> editions so, some parts (like domain name, default graph, ...) must be
> parametrizable.
>
>
> Also, I just got a wild idea to make DBpedia more useful and promote
> DBpedia Spotlight. The *rdfs:comment* and *rdfs:abstract* properties
> (everything with plain text) could be annotated with DBpedia Spotlight!
> (with a mention it's annotated with DBpedia Spotlight somewhere next to it).
>
>
> Maybe the Spotlight guys can make a comment on this. My only concern here
> is on the load of the Spotlight API.
>
>
> Could this be the solution you are looking for? What is your advise on it
> and on the steps I further need to take?
>
>
> Yes, this idea is quite straightforward and this is more or less what we
> want to achieve.
> You could also give some extra thought on the last part of the idea about
> inserting information back to Wikipedia / Wikidata from the interface.
>
> You can also start preparing your application. If you submit early we can
> help you improve it.
>
> Cheers,
> Dimitris
>
>
> Maybe something more about myself. I consider myself fluent in Java and
> Python. I've done my share of web development so I'm good with HTML(5),
> SQL, JavaScript, PHP, XSLT, CSS. Last summer, I've written a Drupal 7
> module for documentation import and collaborated on a redesign of the
> website of my employer (using Bootstrap and moving to Drupal 7).
>
> Kind regards,
>
> Denis
>
>
>
>
> > From: [email protected]
> > Date: Sun, 28 Apr 2013 12:55:47 +0200
> > Subject: Re: [Dbpedia-gsoc] DBpedia GSoC Application Feasibility
> > To: [email protected]
> > CC: [email protected]
> >
> > Hi Denis,
> >
> > see comments in line:
> >
> > On Sun, Apr 28, 2013 at 1:43 AM, Denis Lukovnikov
> > <[email protected]> wrote:
> > > First, I'll be graduating this summer. For the next year, I'm hoping
> to land
> > > a PhD position or to study further (probably management plus some more
> CS
> > > stuff), but I'm not sure which one yet. Am I eligible for GSoC 2013 in
> the
> > > case I choose not to stay in the academic world next year?
> >
> > Somebody on the mentors list pointed out:
> >
> > > From the FAQ:
> > >
> > > As long as you are accepted into or enrolled in a college or university
> > > program as of May 27, 2013, you are eligible to participate in the
> program.
> > > and separately:
> > >
> > > In order to participate in the program, you must be a student. Google
> > > defines a student as an individual enrolled in or accepted into an
> > > accredited institution including (but not necessarily limited to)
> colleges,
> > > universities, masters programs, PhD programs and undergraduate programs
> >
> > So it looks like you would be eligible.
> >
> >
> > > Second, I found out DBpedia is in GSoC just a few days ago. After
> reading in
> > > the mailing list, I got the impression it takes a lot of effort to gain
> > > notability. [...] And there already are candidates for
> > > the most of the idea's I found interesting.
> > > [...]
> >
> > What you say it true. An early engagement votes well for students, but
> > the project proposal and how you work with us in creating it is still
> > the biggest factor for acceptance.
> >
> >
> > > Also, is it possible to make more than one DBpedia proposal or do we
> have to
> > > chose one idea? (I'm new to GSoC...)
> >
> > Yes, but the proposals should be thought out thoroughly and be
> > improved after feedback from the mentors. This might be difficult for
> > multiple proposals.
> >
> >
> > Cheers,
> > Max
>
>
> ------------------------------------------------------------------------------
> Try New Relic Now & We'll Send You this Cool Shirt
> New Relic is the only SaaS-based application performance monitoring service
> that delivers powerful full stack analytics. Optimize and monitor your
> browser, app, & servers with just a few lines of code. Try New Relic
> and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
> _______________________________________________
> Dbpedia-gsoc mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/dbpedia-gsoc
>
>
>
>
> --
> Kontokostas Dimitris
>
>
>
>
> --
> Kontokostas Dimitris
>
>
>
>
> --
> Kontokostas Dimitris
>



-- 
Kontokostas Dimitris
------------------------------------------------------------------------------
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with <2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
_______________________________________________
Dbpedia-gsoc mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dbpedia-gsoc

Reply via email to