Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I am unaware if such an API or service exists currently so this is a vague question, my apologies.
I have a PHP script that works with Freebase and I was wondering if I can enable it so a user can ask a question on my site which will be deconstructed using natural language processing, query the Freebase API and then return an answer.
Does anyone know of an already existing tool like this that works with Freebase?
If not, does anyone know of any great Natural Language Understanding APIs that would be able to strip down a question such as "how tall is mount everest?" and tell my script to query "height" on the mount everest article on Freebase?
This is a great question. Natural language understanding is a difficult problem and there aren't a lot of drop-in solutions out there. The problem that you've described (eg. "How tall is Mount Everest?") is actually better known as question answering.
Here is some research into question answering that used Freebase data including IBM's Watson computer: http://www.mendeley.com/groups/585641/freebase/papers/added/0/tag/question+answering/
Here are some templates in Freebase that map Freebase properties to English sentences:
https://www.freebase.com/base/natlang/predicate_relation?instances
Here is a simple open source app that I built which does some basic question answering using the Freebase APIs: http://answers.freebaseapps.com/?q=what+is+the+elevation+of+mount+everest
The Quepy project uses Python to do question answering using either DBpedia or Freebase data.
Please let us know what else you discover, there's certainly a lot more that we could be doing in this area.
Quick update: The Quepy release is ready! :D
Currently Quepy provides support for Sparql and MQL query languages. We plan to extended it to other database query languages.
The full code here: http://github.com/machinalis/quepy
Full documentation here: http://quepy.readthedocs.org/
Demo: http://quepy.machinalis.com/
I also have great news; At this moment the Quepy team is working to start using the Freebase APIs.
So soon we will share Quepy using Freebase to the community.
We are very happy about this.
You can contact us at our Mailing List:
https://groups.google.com/forum/#!forum/quepy
https://github.com/machinalis/quepy/
Another update: just saw that AlchemyAPI has such an API for NLU, really understanding language, objects, semantics, and deriving pragmatisms. A demo is at http://www.alchemyapi.com/products/demo/
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am a union member of a airlines company, and I possess the elementary level of HTML, PHP and MYSQL. I have experience programming a library system and personnel system.
Our union would like to create an online platform, one of the function is to allow our crews to calculate their flying allowances and salary easily.
I think first of all, I need the roster data, so the platform is required to log in my company website in order to extract the roster data, and then I can code with PHP.
Therefore, I wonder if it is possible to write PHP code "log in to my company website and extract the data".
Or what is the best language for this program you recommend? Maybe I can learn a new language if PHP is not applicable.
Thanks for your attention.
Welcome to Stack Overflow.
To answer your question, Yes, you can write this in PHP. And by you, I mean you! None of us know the site and there is no way for us to know how it operates.
You may want to consider if there is an API for this site. You may want to load the site via cURL or another HTTP request into PHP and parse the HTML. There are a lot of ways to do this.
PHP is not the only language to perform this in: ASP.NET, Perl, Python... in the end, it sounds like you need to collect data that you would normally see using a web browser, so you're going to mimic that behavior with whatever language you choose to use.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I am looking for suggestions, references, articles that can help me understand as how to create a website builder. My users will choose a template and then edit in the editor similar to WIX.com I am interested to offer them a platform with similar features.
If there is any article or resource available that can give me an idea as what are the pros and cons of the application.
Thanks again for your help.
This question doesn't exactly belong here but
I've built a website builder and here's the gist;
It's going to take a long time
You're describing an application that's going to take a long time to make.
A website builder is not a small application it's going to have a lot of features in order to stand out and compete with the website builders that are already in place.
You're going to have to either have a team or be good at coding yourself
This application will need to follow an architecture like MVC to be able to properly perform maintenance on your application and to keep extending it's functionallity.
You're either going to need to be good at PHP, SQL, JS and JQuery and have a lot of time on your hands or have a team to get this done with the right skill sets.
No place to walk you through
The complexity of this application would also be very high and there is no document or video that will walk you through building the entire application simply because of it's complexity.
You're going to have to come up with how to build this application yourself.
If you're going to want to be doing this make sure you're prepared and have the resources to do so, this is not just a simple little project.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
Is there an existing PHP, Javascript, or even command line tool that can build a family tree in HTML (preferably) or at the very least create an image for it? Multiple parents are a requirement. I have been googling this for hours, but to no avail.
For instance, the Google Organizational Chart would be ideal, but it only allows each node to have at most one parent. I need two parents to be possible.
Whatever this website does would also be perfect: http://www.familyecho.com/, but it seems to not be done with javascript and they don't publish the code that actually creates the visualization.
Even connecting to an external website to use their API to generate a visualization would be perfect.
You might be interested in Raphaël, especially this demo.
Edit: I just came across a couple other promising-looking options from this question.
Protovis - I knew about this one when I first answered, but didn't think of it at the time. It's really flexible. Check out the examples.
Dracula Graph - haven't tried it. It might be too simple for your uses.
As it's just the JavaScript you're after (I assume, since you're designing your own schema...) the InfoVis framework provides all sorts of complicated relationships - http://thejit.org/static/v20/Jit/Examples/ForceDirected/example1.html.
This is possible with Graphviz. It's an (easy to learn) language, and a command-line executable (for Linux, Solaris, Windows and Mac) which can export at least to PNG and SVG. It is extremely flexible and can do family trees. I suppose multiple parents is not a problem at all. Check http://www.graphviz.org/content/kennedyanc for an example. See all the other examples at: http://www.graphviz.org/Gallery.php
You will probably discover several other uses for Graphviz yourself.
Family Echo now has an API, allowing you to submit a family tree in GEDCOM or FamilyScript format, and view in online via the Family Echo site.
At last if found very useful script for making professional family tree diagram in php. It helped me alot. Just want to share with others, may be helpful to others.
jTree Family Tree Maker Script
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am looking to see if there is an automatic "copyright content" API that we can use. I know atrributor have a paid service, but I'm wondering if their is something that effectively does a google search for a portion of the content, to check if whole sentences have been copied from elsewhere.
Basically We have several blogers that write for us and we want to check if any of the articles have been partially or completely copied from another source on the web. Manually I would select a few sample sentences and paste them into Google (using quotation marks) to see if I get any exact matches.
Is there a free API / service that you guys are aware of?
I was actually reading something about this a few days back and someone mentioned a service called Copyscape that has an API in its premium service - not free though
I am using Copyleaks API. Nice well built API that allows you to query URL or upload a file to check for plagiarism online.
Copyleaks homepage
Have a good day!
I heard about new service - PlagSpotter. You can read about their API here. However I think it's not free now.
One thing you can do is use a free search API (e.g.: Yahoo Boss).
The idea being is that a couple snippets of text are searched for and the results are evaluated either manually or automatically.
Honestly, the idea sounds great, but I do not think that there is anything like that out there and won't be in the next few years. The reason is probably howto define which sentences are copyright protected and which ones are not (every single line from a book or magazine could be copyright protected). Even if this decision could be properly made, it that would lead to a enormous database and request would take a long time.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I've been searching for this and can't quite get to what I need.
Is anyone aware of an open source forum script written in PHP that utilizes OOP concepts?
So has to be
Forum
OOP
Open source
I will accept answers for anything else, including tutorials, videos, etc. since I get to still see the source and learn from it.
I have used PHPBB in the past and it appears to fit your needs.
phpBB is a free flat-forum bulletin
board software solution that can be
used to stay in touch with a group of
people or can power your entire
website. With an extensive database of
user-created modifications and styles
database containing hundreds of style
and image packages to customise your
board, you can create a very unique
forum in minutes.
No other bulletin board software
offers a greater complement of
features, while maintaining efficiency
and ease of use. Best of all, phpBB is
completely free. We welcome you to
test it for yourself today*. If you
have any questions please visit our
Community Forum where our staff and
members of the community will be happy
to assist you with anything from
configuring the software to modifying
the code for individual needs. Learn
more about phpBB.
You can find it at:
http://www.phpbb.com/
You should look into Vanilla.
It's free, open-source and does not have the bloat as many of its competitors (vB, phpBB) and it also has some very well written code to go alongside a reasonably good documentation =)
Perhaps you can find a convenient open source forum software at:
http://www.forummatrix.org/
You could try Viscacha (http://www.forummatrix.org/show/Viscacha).