merging social media profiles (Locality Sensitive Hashing) - social-networking

Was wondering if anyone had any nice reading material regarding the topic which is pretty self explanatory what I want to do is create a program which is able to merge different social media profiles into one profile.
So for example if I have a twitter profile page, facebook profile page and a stackoverflow profile page I want to be able to create a program which say with certainty X the following 3/2 profiles from different social media networks are for the same person Y.
Thanks in advance
Shawn

You can find very detailed explanation of LSH here: Mining Massive Datasets

Related

Facebook Ads API

I am not moving forward with the facebook dev support. Therefore I was hoping that someone has experience here.
I am using the Facebook Ads API to create ads. I already rebuild the thing to create my own controllers and so on. I can see all campaigns, ad sets and ads. When creating an add I can set up parameters for targeting group.
The thing right now is that I have to specifically write strings for that. I would like to have the detailed targeting options that fb offers when choosing targeting options.
My issue is that I have no idea how to retrieve those options. I was looking for something like an array that contains those information, but all I found is a list with regions and countries. Any idea or hint that can point me to the detailed targeting options such as interests etc.?
Detailed targeting options are documented here: https://developers.facebook.com/docs/marketing-api/targeting-search#interests
Because the amount of options in each type is huge, the API doesn't let you list all the values. You need to search for a (part of a) phrase instead.

Face Detection using javascript

As a part of learning MEAN stack development I decided do one social media demo application and It is working fine now, in my local mechine. The problem raised when I started to implement tagging option in group photo.I have an idea which is related to face detection.
The requirement is to detect the persons in group photo and the software itself need to tag those persons. So I implemented a face detection technique by using tracking.js and fetched the eye,mouth,face value in Mongodb during profile picture upload. And my need is to check these values during group photo post upload. But this idea didn't meet my expectation.
So how I need to generate the data of face during each person's profile picture upload?.
So I just would like to know that how to implement this scenario in my project and what kind of implementation style is on facebook and picasa photo editor(desktop application) has already done. If anybody has done this before please help me.

Looking for Joomla Extensions suggestions

A colleague and I have been partnered on a project for school, in which we must take an existing site and revamp it to client specifications.
The client's site is the college journalism site, built on Joomla. They're currently using an archaic version, and we are migrating their content to a new installation. In addition to an overhaul to the interface (which we are having no trouble with) the client has asked for the addition of some features.
Email subscription services
Moderated social commentary
Multimedia integration
For Email subscription services, we've decided on jNews, and after a preliminary check on a temporary install it seems to be a decent choice. The problem we've come across is with the other two feature additions.
My question essentially is; What suggestions could SO offer of Joomla Extensions that provide moderated social commentary functionality, and multimedia (audio/video) integration, that play well together. I've looked at yvComment and jMultimedia for social commentary and multimedia integrations respectively, however jMultimedia breaks entirely (PHP throws an exception) post install, and yvComment is giving me headaches.
Just some quick details on the functionality;
Moderated social commentary I suppose is rather straightforward. Something that supports perhaps OpenID or similar. Visitors can comment on articles, and moderators can review, and moderate (edit/delete) as necessary.
Multimedia integration is also straightforward. Simply the ability to associate uploaded or linked audio/video content with articles. Gallery views, and other client side snazzyness is also important, but can certainly be sacrificed for better administrative integration.
I'm only looking for suggestions, not comprehensive installation/customization instructions, though I'm certainly not opposed to hearing any from those who have performed such tasks successfully :) Thanks in advance!
I've used several email subscription services... I found AcyMailing to be the best. Especially if you have to do newsletters often.
Moderated social commentary - jComment is a good choice for adding commenting features to the Joomla Articles. However, I recommend using non-native version of content management like K2. K2 is extremely powerful CCK with many cook features and it comes with commenting features, social media sharing and author pages.
I used several components for videos about a year ago. The best one I found was hwVideoShare. It is a great video component similar to Youtube with sharing, commenting, etc... I'm not sure about audio.
Subscription Service - AcyMailing
Content Construction Kit - K2
Video Component - hwVideoShare
If you need community component which has Video/Images/etc look into JomSocial. That thing is amazing.

RSS API to get TED videos

Developing an app on android platform to get the ted videos which will replicates ted .
I want to give user experience and use based on these...
category based, views based, talkers based,tag name based.
Unfortunately after long googling still am not able to find a better way to get or separate the talks based on above conditions using the feedburner list like the below ones,
http://feeds.feedburner.com/TedtalksHD
http://feeds2.feedburner.com/tedtalks_video/
Is there any api like thing or some other way to get it done better. I tried with google reader api but in that the feeds are not listed based on its category.
I really appreciate your help.
At first I was thinking that it would be a job for a yahoo pipe, but after looking at the feed it looks like every item is tagged with the same Higher Education category. No luck going that route.
I think you might want to look at the youtube data api's.
http://code.google.com/apis/youtube/2.0/developers_guide_protocol_understanding_video_feeds.html#Understanding_Video_Entries
It looks like in that data set you'll get alot more information including the number of views and favorites on youtube.
Oops, forgot to mention that the TED videos are always on youtube at, http://www.youtube.com/user/TEDtalksDirector

Ideas to extend this little project? - A pidgin web ui

I have built a little Web UI for Pidgin(respectively all libpurple based messengers) together with DBus and Sinatra.
It was for fun and learning purposes and now I'm looking for ideas to extend it.
Can you think of any useful applications or extensions for it?
Since I work on this project to learn something new, ideas for other technologies to be used/combined are welcome.
Finally here is the link: pidgin-web-ui
I few things that that might use to many many people would be:
good and simple to configure https support, so that users in "monitored" countries to be able to still chat freely (if the server is somewhere else).
Unified Message Archive . Many IM clients have various archive functions, but are different, limited, hard to search, and many are "client only", so not accessible when one needs them the most. Since Pidgin can connect to so many IM networks, it would be cool to have such a "global message hub archive". This would ensure that everything the user is talking is archived (very useful for businesses too), easy to search, available on a server (so always at hand).
File Archive on the server. The same as the Unified Message Archive, but for the files/images users exchange. Having them on the server (with a hash for easy sync) as a backup and archive would greatly reduce the traffic if they need to be shared more than once.
The would be many more nice features, that would help many users, but the above 3 seem to miss from usual IM software.
My idea after a brainstorming minute:
Dropbot
Create a messaging account anywhere and add this account as a contact to your messenger. This contact is your Dropbot.
Change your interpreter UI so it does not display a conversation but a log. In this way you can just drop things to the contact like interesting links. There could be a Dropbot for a read later queue, your favorite citations or for a list of funny findings.
You could then extend your UI to a little mashup. It could follow the links and grap the title of the page and a content preview just as Facebook does it when posting a link to your wall.
You could further extend your app by adding post-drop behavior to the Dropbot.
Dropbot could post your link (probably with a message) on Twitter or Facebook.
Dropbot could automatically distribute the link to the other contacts of it (like your friends)
Ok, that sounds fine... but you could do that without a message bot inbetween. What's the deal?
For me the advantage would be that my IM is always open and it would be fairly easy to drop a link. You could do the link dropping with Delicious or post stuff to a Google Wave, yeah. But I don't like to go to a web page, log in and organize stuff in the UI. Actually I stumble upon those links when I should do more important stuff instead. So just dropping it to my IM Dropbot contact would be cool.
Why not extend it to cover all the basic features of instant messaging (sending/receiving messages, adding contacts, etc...)? Seeing how many features you can reproduce may be a fun exercise. Create your own little Meebo...
Want to have fun?
Make a Markov-chained-based chatbot integrated into the web app. Make it use scraped web search results for the content, after searching for terms parsed out of the human's responses. That should be fun, and will give you funny, and sometimes eerily smart-looking results. Have fun!
I have seen your code. Why not split dbus_thread into a event_machine daemon for further scalability?
Integrate it with Twitter. Trace conversations (#Replies), including multi-party involvement. Log them. And so on.
Many interesting features and a popular, original API to learn.

Resources