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.
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 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 (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?
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).
Could this be the solution you are looking for? What is your advise on it and
on the steps I further need to take?
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