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

Reply via email to