Happy new year! My first post this year will be about an idea that I had with my friend Ricardo Caspirro about the next generation of social recommenders in commerce applications and retail stores. What excites me is that this idea came from a conversation that we had in 2009, and since that year we discussed more about what it would be the "Deepjewel".
Deepjewel is a giant knowledge base that encapsulates interesting entities and relationships of the social world in the web. The social world in this context means all the millions and billions of tweets, Facebook messages, profiles, relationships, blog posting, YouTube videos, and more - a living organism itself, constantly evolving.
![]() |
The Deepjewel |
But what motivated us to create the Deepjewel? One of main problems that we face nowadays is the discovery of content and items of our interest. Many times, for instance, to find a book or a movie that we like, it is required to search at several websites and social networks through the web. There isn't a tool that allow this connection between items of many domains in a organized and structured way, even for easy access. Those objects are spread over the web, and the recommendations are placed in social networks by comments, results of machine learning techniques or by queries at several web pages or search engines. The problem becomes worst when we don't know anything about the existence of a certain item, which it could result at never finding out that possible item that would be of our interest.
The social media is huge and we need tools that performs a deep analysis of all this data, filter out items of my interest, specially from the historical data (with our permission, of course) from our presence in the web and bring items and products relevant to us without loosing the discovery process associated with the serendipity. One of the solutions is a powerful recommender engine fed by this Social Genome.
This hybrid social context-aware recommender (which we call recday) is a engine composed by several modular components, which we employ a broad range of semantic analysis techniques, including information extraction and integration, natural language processing and machine learning. The main task of this recommender is to analyze information about his posts, bios and relationships/lists collected from the social genome and summarize it (all this data would represent the interests of the user) in profiles, which we could call DNA. Those profiles built by the recday would infer the possible interests of the users and would serve as basis for personalized recommendations of products and services from the retail stores/e-commerce applications.
A perfect example for this proccess, which we call the translation, is when you mentioned several times about Apple products (such as macbook, ipod, iphone, etc) at your tweets. Even you never used the word "Apple", we can use the Social Genome to detect the products and infer that you are interested in Apple products. The following figure illustrate certain kinds of entities and relationships collected in the Social Genome:
![]() |
The relationships extracted from the social web data
Another important component in this proccess is the product side. We need extract more information from their products portfolio. Items must be juiced in order to get all its meta-data available. Imagine the movie Batman where we have details about the year, genre, cast, production, direction, sinoypsis, etc. All this data can be used to build the DNA Item and be expressed by a collection of dimensions that represent the item profile. With those profiles (DNA User and DNA Item) we compute the similarity between user and items in order to produce a list of top recommendations and related explanations.
The Social Architecure of the Recommender |
The final result can be shown in several mediums: mobile apps, widgets, web, API's, pluggins, etc. It is important the usability and how you will present all this information for a particular user. That's why the user interface must be simple and easy to navigate and have mechanisms to collect the user's feedback for the suggestions given by the engine. This proccess is cyclic, so when you give a feedback (a like or dislike or a comment about the suggestion), this piece of information is handled and leveraged to power your DNA profile.
A particular medium of the recommendations: Ipad Demo |
In order to build all these interesting technical challenges, we needed to start developing our in-house solution called Crab, which proccesses all this data and employ several analysis and filtering techniques to deal with the percularities of this heterogeneous sources of data. The first start is the launch of the Deepjewel Labs. Deepjewel is a principle that we can mine the wealth in data, by identifying interesting entities and relationships and converting them into valuable information as input in the recommendation proccess of items and services.
In summary, all those human and computation techniques can be used to perform a deep semantic analysis of web and social data, where the result for a commerce application or retail store is the ability to offer what the users want before they know that they really want in a personalized way. The RecDay would be able to daily offer relevant product and services to their customers without they even know it exists. This is a new way to shop in which you don't have to go find products, service and information; the machine will help them find their way to you.
To know more about our Deepjewel labs, visit the website (currently in portuguese):
I hope you enjoyed,
Marcel Caraciolo
hmm this tool is interesting, but I cant still get the entire concept.
ReplyDeletesocial media sales MA
Welcome to Wiztech Automation - Embedded System Training in Chennai. We have knowledgeable Team for Embedded Courses handling and we also are after Job Placements offer provide once your Successful Completion of Course. We are Providing on Microcontrollers such as 8051, PIC, AVR, ARM7, ARM9, ARM11 and RTOS. Free Accommodation, Individual Focus, Best Lab facilities, 100% Practical Training and Job opportunities.
ReplyDelete✔ Embedded System Training in chennai
✔ Embedded System Training Institute in chennai
✔ Embedded Training in chennai
✔ Embedded Course in chennai
✔ Best Embedded System Training in chennai
✔ Best Embedded System Training Institute in chennai
✔ Best Embedded System Training Institutes in chennai
✔ Embedded Training Institute in chennai
✔ Embedded System Course in chennai
✔ Best Embedded System Training in chennai
Embedded system training: Wiztech Automation Provides Excellent training in embedded system training in Chennai - IEEE Projects - Mechanical projects in Chennai. Wiztech provide 100% practical training, Individual focus, Free Accommodation, Placement for top companies. The study also includes standard microcontrollers such as Intel 8051, PIC, AVR, ARM, ARMCotex, Arduino, etc.
ReplyDeleteEmbedded system training in chennai
Embedded Course training in chennai
Matlab training in chennai
Android training in chennai
LabVIEW training in chennai
Robotics training in chennai
Oracle training in chennai
Final year projects in chennai
Mechanical projects in chennai
ece projects in chennai
WIZTECH Automation, Anna Nagar, Chennai, has earned reputation offering the best automation training in Chennai in the field of industrial automation. Flexible timings, hands-on-experience, 100% practical. The candidates are given enhanced job oriented practical training in all major brands of PLCs (AB, Keyence, ABB, GE-FANUC, OMRON, DELTA, SIEMENS, MITSUBISHI, SCHNEIDER, and MESSUNG)
ReplyDeletePLC training in chennai
Automation training in chennai
Best plc training in chennai
PLC SCADA training in chennai
Process automation training in chennai
Final year eee projects in chennai
VLSI training in chennai
Best Embedded system Training in Aminjikarai Chennai.
ReplyDeleteEmbedded Training in Chennai |
Best Embedded System Training Institute in Chennai
Social media now has to be an integrated part of most businesses internal and external communications plans. A brand is no longer what we tell the customer it is – it’s what customers tell each other it is.
ReplyDeleteIf your objective is to generate sales and leads through your social media efforts, then we expect our social media training to help you achieve just that.
Digital marketing
This is an awesome post. Really very informative contents. These in a way to enhance our knowledge. Excellent post. Our Digital Marketing Training is tailored for beginners who want to learn how to stand out digitally, whether it is for their own business or a personal brand.
ReplyDeleteDigital Marketing Course
Digital Marketing Online Course
Digital Marketing Course Online
Online Digital Marketing Course
Digital Media Marketing Course
Digital Marketing Course Syllabus
Marketing Digital Course
nice blog thanks for sharing Digital Marketing Training
ReplyDeleteuseful information thanks for sharing Digital Marketing Training
ReplyDeleteI think this article will fully complement you article. PLease continue publishing helpful topics like this. Regards, from Always Open Commerce
ReplyDeletenice article and useful thanks for sharing Digital Marketing Training in Chennai
ReplyDeletethanks for sharing Digital Marketing Training in Chennai
ReplyDeleteuseful blog thanks for sharing Digital Marketing Training in Chennai
ReplyDeletenice blog and useful thanks for sharing Digital Marketing Training in Chennai
ReplyDeletethanks for sharing nice blog Digital Marketing Training in Chennai
ReplyDeletenice blog Digital Marketing Training in Chennai
ReplyDeletethanks for sharing this blog Digital Marketing Training in Chennai
ReplyDeleteNice blog thanks for sharing Digital Marketing Training in Chennai
ReplyDeleteNice blog thanks for sharing Digital Marketing Training in Chennai
ReplyDeleteNice Blog YouTube Marketing Training
ReplyDeleteWiztech Automation Research and Development Unit, is one of front line training organizations in Kerala. Started in the year 2006, Wiztech is on the verge of completing one decade in the field of training in industrial automation. Wiztech Automation is focused on imparting quality training to the newly graduated engineers and also those employed in industrial units, who look for skill up-gradation. Being an IAO and ISO certified organization; the company's directors have been focusing on the mission to engage their time and energies to develop facilities for providing quality training to inculcate employable engineering skills.
ReplyDeletePLC training in Cochin, Kerala
Automation training in Cochin, Kerala
Embedded System training in Cochin, Kerala
VLSI training in Cochin, Kerala
PLC training institute in Cochin, Kerala
Embedded training in Cochin, Kerala
Best plc training in Cochin, Kerala
Very good information and nice bloger
ReplyDeleteBest Social Media courses in Chennai
Very good information and nice bloger
ReplyDeleteSocial Media Marketing Workshop in Chennai
It’s a very good artical and good creation and good information thanks for sharing
ReplyDeleteBest Social Media courses in Chennai
It’s a very good artical and good creation and good information thanks for sharing
ReplyDeleteThe one of Best Social Media Marketing Workshop in Chennai
Very nice article, good creation and thanks for sharing
ReplyDeleteBest of Social Media training in Chennai
Very nice article, good creation and thanks for sharing
ReplyDeleteBest of Social Media training in Chennai
Thanks for such a knowledgeable post.We provide Best SEO services in chennai, India.
ReplyDeleteplease visit:
digital marketing classes in chennai
Thanks for such a knowledgeable post.We provide Best SEO services in chennai, India.
ReplyDeleteplease visit:
digital marketing classes in chennai
Good blogger and thanks for sharing information
ReplyDeleteBest of Social Media training in Chennai
Thanks for such a knowledgeable post.We provide Best SEO services in Chennai
ReplyDeletedigital marketing classes in chennai
Great blog created by you. I read your blog, its best and useful information. You have done a great work. Super blogging and keep it up.php jobs in hyderabad.
ReplyDeleteGood bloger very usefull information thanks for this grate information Best of Social Media Workshop in Chennai
ReplyDeleteReally awesome blog. Your blog is really useful for me. Thanks for sharing this informative blog. Keep update your blog
ReplyDeleteBest digital marketing workshop in chennai
Nice and thanks for sharing information
ReplyDeleteBest of Social Media training in Chennai
Nice information and good matter that is so usefull thanks for sharing
ReplyDeleteBest of Social Media training in Chennai
Nice information and so useful matter
ReplyDeleteBest of Social Media training in Chennai
good information thank you for sharing
ReplyDeleteBest of Social Media training in Chennai
Good information and thanks for sharing
ReplyDeleteBest Social Media Workshop in Chennai
Thanks for sharing about digital marketing,your blog always brought some useful information,i hope you will share more article like that...
ReplyDeletedigital marketing classes in chennai
It’s grate too good information thank you so much for sharing. Best Social Media Workshop in Chennai
ReplyDeleteThanks for such a knowledgeable post.We provide Best SEO services in Chennai
ReplyDeletedigital marketing classes in chennai
Usually I never comment on blogs but your article is so convincing that I never stop myself to say something about it. You’re doing a great job Keep it up.
ReplyDeleteBest of Social Media training in Chennai
nice blog
ReplyDeleteandroid training in bangalore
ios training in bangalore
useful blog
ReplyDeletepython interview questions
cognos interview questions
perl interview questions
vlsi interview questions
web api interview questions
msbi interview questions laravel interview questions
aem interview questions
ReplyDeletesalesforce interview questions oops abab interview questions
itil interview questions
informatica interview questions extjs interview questions
sap bi interview questions
ReplyDeletehive interview questions
seo interview questions
as400 interview questions
wordpress interview questions
accounting interview questions
basic accounting and financial interview questions