SlideShare una empresa de Scribd logo
1 de 11
Connecting Social Media to E-Commerce:
Cold-Start Product Recommendation using Microblogging
Information
Abstract
In recent years, the boundaries between e-commerce and social networking have
become increasingly blurred. Many e-commerce websites support the mechanism
of social login where users can sign on the websites using their social network
identities such as their Facebook or Twitter accounts. Users can also post their
newly purchased products on microblogs with links to the e-commerce product
web pages. In this paper we propose a novel solution for cross-site cold-start
product recommendation, which aims to recommend products from e-commerce
websites to users at social networking sites in coldstart situations, a problem which
has rarely been explored before. A major challenge is how to leverage knowledge
extracted from social networking sites for cross-site cold-start product
recommendation. We propose to use the linked users across social networking sites
and e-commerce websites (users who have social networking accounts and have
made purchases on e-commerce websites) as a bridge to map users’ social
networking features to another feature representation for product recommendation.
In specific, we propose learning both users and products feature representations
(called user embeddings and product embeddings, respectively) from data
collected from e-commerce websites using recurrent neural networks and then
apply a modified gradient boosting trees method to transform users social
networking features into user embeddings. We then develop a feature-based matrix
factorization approach which can leverage the learnt user embeddings for cold-start
product recommendation
Existing system
In recent years, the boundaries between e-commerce and social networking have
become increasingly blurred. E-commerce websites such as eBay features many of
the characteristics of social networks, including real-time status updates and
interactions between its buyers and sellers. Some e-commerce websites also
support the mechanism of social login, which allows new users to sign in with their
existing login information from social networking services such as Facebook,
Twitter or Google+. Both Facebook and Twitter have introduced a new feature last
year that allow users to buy products directly from their websites by clicking a
“buy” button to purchase items in adverts or other posts. With the new trend of
conducting e-commerce activities on social networking sites, it is important to
leverage knowledge extracted from social networking sites for the development of
product recommender systems.
Proposed System
In this proposed system,we formulate a novel problem of recommending products
from an e-commerce website to social networking users in “cold-start” situations.
To the best of our knowledge, it has been rarely studied before. We propose to
apply the recurrent neural networks for learning correlated feature representations
for both users and products from data collected from an e-commerce website. We
propose a modified gradient boosting trees method to transform users’
microblogging attributes to latent feature representation which can be easily
incorporated for product recommendation. We propose and instantiate a feature-
based matrix factorization approach by incorporating user and product features for
cold-start product recommendation.
Implementation
Module Description
1.Product Recommendation Module
2.Product Embedding Module
3.User Embedding Module
4. Heterogenous Representation Mapping Module
Product Recommendation Module
The interesting problem of recommending products from e-commerce websites to
users at social networking sites who do not have historical purchase records, i.e., in
“cold-start” situations. We called this problem cross-site cold-start product
recommendation. Although online product recommendation has been extensively
studied before most studies only focus on constructing solutions within certain e-
commerce websites and mainly utilise users historical transaction records. To use
the linked users across social networking sites and e-commerce websites (users
who have social networking accounts and have made purchases on e-commerce
websites) as a bridge to map users social networking features to latent features for
product recommendation. In specific, we propose learning both users and products
feature representations (called user embeddings and product embeddings,
respectively) from data collected from ecommerce websites using recurrent neural
networks and then apply a modified gradient boosting trees method to transform
users social networking features into user embeddings. We then develop a
featurebased matrix factorization approach which can leverage the learnt user
embeddings for cold-start product recommendation.
Product Embedding Module
Given a set of symbol sequences, a fixed-length vector representation for each
symbol can be learned in a latent space by exploiting the context information
among symbols, in which “similar” symbols will be mapped to nearby positions. If
we treat each product ID as a word token, and convert the historical purchase
records of a user into a timestamped sequence, we can then use the same methods
to learn product embeddings. Unlike matrix factorization, the order of historical
purchases from a user can be naturally captured.
User Embedding Module
The user embeddings in a similar way, then we can explore the correlated
representations of a user and products for product recommendation. The purchase
history of a user can be considered as a “sentence” consisting of a sequence of
product IDs as word tokens. A user ID is placed at the beginning of each sentence,
and both user IDs and product IDs are treated as word tokens in a vocabulary in the
learning process.The user embedding representation for each user ID reflects the
users personalized purchase preference; Second, the surrounding context, i.e.,
product purchases, is used to capture the shared purchase patterns among users.
Compared to the traditional matrix factorization, the (window-based) sequential
context is additionally modeled in addition to user preference, which is expected to
potentially yield better recommendation results.
Heterogenous Representation Mapping Module
To construct a microblogging feature vector au from a microblogging site and learn
a distributed representation vu from an e-commerce website respectively. In the
cross-site cold-start product recommendation problem we considered in this paper
(i.e., make a product recommendation to a user u who has never purchased any
products from an ecommerce website), we can only obtain the microblogging
feature vector au for user u. The key idea is to use a small number of linked users
across sites as a bridge to learn a function which maps the original feature
representation au to the distributed representation vu. Specifically, we can construct
a training set consisting of feature vector pairs, {au, vu} u∈UL and cast the feature
mapping problem as a supervised regression task: the input is a microblogging
feature vector au and the output is a distributed feature vector vu.
Architecture Diagram
Algorithm
Matrix factorization algorithm
Matrix factorization techniques are usually more effective because they allow us to
discover the latent features underlying the interactions between users and items. Of
course, matrix factorization is simply a mathematical tool for playing around with
matrices, and is therefore applicable in many scenarios where one would like to
find out something hidden under the data.
Just as its name suggests, matrix factorization is to, obviously, factorize a matrix,
i.e. to find out two (or more) matrices such that when you multiply them you will
get back the original matrix.
As I have mentioned above, from an application point of view, matrix factorization
can be used to discover latent features underlying the interactions between two
different kinds of entities. (Of course, you can consider more than two kinds of
entities and you will be dealing with tensor factorization, which would be more
complicated.) And one obvious application is to predict ratings in collaborative
filtering.
System Requirements
H/W System Configuration:-
Processor - Pentium –III
Speed - 1.1 Ghz
RAM - 256 MB(min)
Hard Disk - 20 GB
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - SVGA
S/W System Configuration
 Operating System :Windows95/98/2000/XP
 Application Server : Tomcat5.0/6.X
 Front End : HTML, Java, Jsp
 Scripts : JavaScript.
 Server side Script : Java Server Pages.
 Database Connectivity : Mysql.
Conclusion
In this paper, we have studied a novel problem, cross-site cold-start product
recommendation, i.e., recommending products from e-commerce websites to
microblogging users without historical purchase records. Our main idea is that on
the e-commerce websites, users and products can be represented in the same latent
feature space through feature learning with the recurrent neural networks. Using a
set of linked users across both e-commerce websites and social networking sites as
a bridge, we can learn feature mapping functions using a modified gradient
boosting trees method, which maps users attributes extracted from social
networking sites onto feature representations learned from e-commerce websites.
The mapped user features can be effectively incorporated into a feature-based
matrix factorisation approach for coldstart product recommendation.
About Cloud Technologies:
Cloud Technologies is one of the best software development company. Which is providing
IEEE, real time projects and training for M-Tech, B-Tech, ME, BE, BCA, MCA students
and freshers in Hyderabad Ameerpet. Our aim is to ensure you receive the best commanding on
subject.
Connecting social media to e commerce

Más contenido relacionado

La actualidad más candente

Website Development Process
Website Development ProcessWebsite Development Process
Website Development Process
Hend Al-Khalifa
 
Mini project report_on_online_shopping
Mini project report_on_online_shoppingMini project report_on_online_shopping
Mini project report_on_online_shopping
Sandeep Bittu
 
Alumni information database abstract
Alumni information database abstractAlumni information database abstract
Alumni information database abstract
kundurti
 
Item Based Collaborative Filtering Recommendation Algorithms
Item Based Collaborative Filtering Recommendation AlgorithmsItem Based Collaborative Filtering Recommendation Algorithms
Item Based Collaborative Filtering Recommendation Algorithms
nextlib
 

La actualidad más candente (20)

Online Fee Management - A Change in Traditional Fee Collection System
Online Fee Management - A Change in Traditional Fee Collection SystemOnline Fee Management - A Change in Traditional Fee Collection System
Online Fee Management - A Change in Traditional Fee Collection System
 
A Software Engineering Project on Cyber cafe management
A Software Engineering Project on Cyber cafe managementA Software Engineering Project on Cyber cafe management
A Software Engineering Project on Cyber cafe management
 
Movie lens movie recommendation system
Movie lens movie recommendation systemMovie lens movie recommendation system
Movie lens movie recommendation system
 
Movie Recommendation engine
Movie Recommendation engineMovie Recommendation engine
Movie Recommendation engine
 
Movies Recommendation System
Movies Recommendation SystemMovies Recommendation System
Movies Recommendation System
 
Social Media Mining - Chapter 9 (Recommendation in Social Media)
Social Media Mining - Chapter 9 (Recommendation in Social Media)Social Media Mining - Chapter 9 (Recommendation in Social Media)
Social Media Mining - Chapter 9 (Recommendation in Social Media)
 
Website Development Process
Website Development ProcessWebsite Development Process
Website Development Process
 
Clickstream analytics with Markov Chains
Clickstream analytics with Markov ChainsClickstream analytics with Markov Chains
Clickstream analytics with Markov Chains
 
Content Management System - CMS
 Content Management System - CMS Content Management System - CMS
Content Management System - CMS
 
Mini project report_on_online_shopping
Mini project report_on_online_shoppingMini project report_on_online_shopping
Mini project report_on_online_shopping
 
Web Development on Web Project Presentation
Web Development on Web Project PresentationWeb Development on Web Project Presentation
Web Development on Web Project Presentation
 
Alumni information database abstract
Alumni information database abstractAlumni information database abstract
Alumni information database abstract
 
Applied Data Science for E-Commerce
Applied Data Science for E-CommerceApplied Data Science for E-Commerce
Applied Data Science for E-Commerce
 
Final (3).pptx
Final (3).pptxFinal (3).pptx
Final (3).pptx
 
College administation system abstract
College administation system abstractCollege administation system abstract
College administation system abstract
 
Machine Learning for Sales & Marketing
Machine Learning for Sales & MarketingMachine Learning for Sales & Marketing
Machine Learning for Sales & Marketing
 
Book Recommendation Engine
Book Recommendation EngineBook Recommendation Engine
Book Recommendation Engine
 
Ecommerce website with seo optimization
Ecommerce website with seo optimizationEcommerce website with seo optimization
Ecommerce website with seo optimization
 
Item Based Collaborative Filtering Recommendation Algorithms
Item Based Collaborative Filtering Recommendation AlgorithmsItem Based Collaborative Filtering Recommendation Algorithms
Item Based Collaborative Filtering Recommendation Algorithms
 
student database management system
student database management systemstudent database management system
student database management system
 

Similar a Connecting social media to e commerce

BenMartine.doc
BenMartine.docBenMartine.doc
BenMartine.doc
butest
 
BenMartine.doc
BenMartine.docBenMartine.doc
BenMartine.doc
butest
 
BenMartine.doc
BenMartine.docBenMartine.doc
BenMartine.doc
butest
 
An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...
An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...
An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...
IJTET Journal
 

Similar a Connecting social media to e commerce (20)

Connecting social media to e commerce (2)
Connecting social media to e commerce (2)Connecting social media to e commerce (2)
Connecting social media to e commerce (2)
 
Social cloud
Social cloudSocial cloud
Social cloud
 
IRJET-Web Portal for Selling and Purchasing Old Books
IRJET-Web Portal for Selling and Purchasing Old BooksIRJET-Web Portal for Selling and Purchasing Old Books
IRJET-Web Portal for Selling and Purchasing Old Books
 
Product Comparison Website using Web scraping and Machine learning.
Product Comparison Website using Web scraping and Machine learning.Product Comparison Website using Web scraping and Machine learning.
Product Comparison Website using Web scraping and Machine learning.
 
Cd24534538
Cd24534538Cd24534538
Cd24534538
 
BenMartine.doc
BenMartine.docBenMartine.doc
BenMartine.doc
 
BenMartine.doc
BenMartine.docBenMartine.doc
BenMartine.doc
 
BenMartine.doc
BenMartine.docBenMartine.doc
BenMartine.doc
 
Image processing project list for java and dotnet
Image processing project list for java and dotnetImage processing project list for java and dotnet
Image processing project list for java and dotnet
 
IRJET - Visual E-Commerce Application using Deep Learning
IRJET - Visual E-Commerce Application using Deep LearningIRJET - Visual E-Commerce Application using Deep Learning
IRJET - Visual E-Commerce Application using Deep Learning
 
An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...
An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...
An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...
 
Major Project
Major ProjectMajor Project
Major Project
 
Euro Ia Designing Exploding Websites Share
Euro Ia Designing Exploding Websites ShareEuro Ia Designing Exploding Websites Share
Euro Ia Designing Exploding Websites Share
 
Using data mining in e commerce
Using data mining in e commerceUsing data mining in e commerce
Using data mining in e commerce
 
Real-Time Recommendations with Hopsworks and OpenSearch - MLOps World 2022
Real-Time Recommendations  with Hopsworks and OpenSearch - MLOps World 2022Real-Time Recommendations  with Hopsworks and OpenSearch - MLOps World 2022
Real-Time Recommendations with Hopsworks and OpenSearch - MLOps World 2022
 
Avoiding Anonymous Users in Multiple Social Media Networks (SMN)
Avoiding Anonymous Users in Multiple Social Media Networks (SMN)Avoiding Anonymous Users in Multiple Social Media Networks (SMN)
Avoiding Anonymous Users in Multiple Social Media Networks (SMN)
 
Detection of Behavior using Machine Learning
Detection of Behavior using Machine LearningDetection of Behavior using Machine Learning
Detection of Behavior using Machine Learning
 
E commerce Website for Books Store
E commerce Website for Books StoreE commerce Website for Books Store
E commerce Website for Books Store
 
Web and Android Application for Comparison of E-Commerce Products
Web and Android Application for Comparison of E-Commerce ProductsWeb and Android Application for Comparison of E-Commerce Products
Web and Android Application for Comparison of E-Commerce Products
 
Measuring effectiveness of E-Commerce Systems
Measuring effectiveness of E-Commerce SystemsMeasuring effectiveness of E-Commerce Systems
Measuring effectiveness of E-Commerce Systems
 

Último

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
fonyou31
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 

Último (20)

APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 

Connecting social media to e commerce

  • 1. Connecting Social Media to E-Commerce: Cold-Start Product Recommendation using Microblogging Information Abstract In recent years, the boundaries between e-commerce and social networking have become increasingly blurred. Many e-commerce websites support the mechanism of social login where users can sign on the websites using their social network identities such as their Facebook or Twitter accounts. Users can also post their newly purchased products on microblogs with links to the e-commerce product web pages. In this paper we propose a novel solution for cross-site cold-start product recommendation, which aims to recommend products from e-commerce websites to users at social networking sites in coldstart situations, a problem which has rarely been explored before. A major challenge is how to leverage knowledge extracted from social networking sites for cross-site cold-start product recommendation. We propose to use the linked users across social networking sites and e-commerce websites (users who have social networking accounts and have made purchases on e-commerce websites) as a bridge to map users’ social networking features to another feature representation for product recommendation. In specific, we propose learning both users and products feature representations (called user embeddings and product embeddings, respectively) from data collected from e-commerce websites using recurrent neural networks and then apply a modified gradient boosting trees method to transform users social networking features into user embeddings. We then develop a feature-based matrix factorization approach which can leverage the learnt user embeddings for cold-start product recommendation
  • 2. Existing system In recent years, the boundaries between e-commerce and social networking have become increasingly blurred. E-commerce websites such as eBay features many of the characteristics of social networks, including real-time status updates and interactions between its buyers and sellers. Some e-commerce websites also support the mechanism of social login, which allows new users to sign in with their existing login information from social networking services such as Facebook, Twitter or Google+. Both Facebook and Twitter have introduced a new feature last year that allow users to buy products directly from their websites by clicking a “buy” button to purchase items in adverts or other posts. With the new trend of conducting e-commerce activities on social networking sites, it is important to leverage knowledge extracted from social networking sites for the development of product recommender systems.
  • 3. Proposed System In this proposed system,we formulate a novel problem of recommending products from an e-commerce website to social networking users in “cold-start” situations. To the best of our knowledge, it has been rarely studied before. We propose to apply the recurrent neural networks for learning correlated feature representations for both users and products from data collected from an e-commerce website. We propose a modified gradient boosting trees method to transform users’ microblogging attributes to latent feature representation which can be easily incorporated for product recommendation. We propose and instantiate a feature- based matrix factorization approach by incorporating user and product features for cold-start product recommendation.
  • 4. Implementation Module Description 1.Product Recommendation Module 2.Product Embedding Module 3.User Embedding Module 4. Heterogenous Representation Mapping Module Product Recommendation Module The interesting problem of recommending products from e-commerce websites to users at social networking sites who do not have historical purchase records, i.e., in “cold-start” situations. We called this problem cross-site cold-start product recommendation. Although online product recommendation has been extensively studied before most studies only focus on constructing solutions within certain e- commerce websites and mainly utilise users historical transaction records. To use the linked users across social networking sites and e-commerce websites (users who have social networking accounts and have made purchases on e-commerce websites) as a bridge to map users social networking features to latent features for product recommendation. In specific, we propose learning both users and products feature representations (called user embeddings and product embeddings, respectively) from data collected from ecommerce websites using recurrent neural networks and then apply a modified gradient boosting trees method to transform users social networking features into user embeddings. We then develop a featurebased matrix factorization approach which can leverage the learnt user embeddings for cold-start product recommendation.
  • 5. Product Embedding Module Given a set of symbol sequences, a fixed-length vector representation for each symbol can be learned in a latent space by exploiting the context information among symbols, in which “similar” symbols will be mapped to nearby positions. If we treat each product ID as a word token, and convert the historical purchase records of a user into a timestamped sequence, we can then use the same methods to learn product embeddings. Unlike matrix factorization, the order of historical purchases from a user can be naturally captured. User Embedding Module The user embeddings in a similar way, then we can explore the correlated representations of a user and products for product recommendation. The purchase history of a user can be considered as a “sentence” consisting of a sequence of product IDs as word tokens. A user ID is placed at the beginning of each sentence, and both user IDs and product IDs are treated as word tokens in a vocabulary in the learning process.The user embedding representation for each user ID reflects the users personalized purchase preference; Second, the surrounding context, i.e., product purchases, is used to capture the shared purchase patterns among users. Compared to the traditional matrix factorization, the (window-based) sequential context is additionally modeled in addition to user preference, which is expected to potentially yield better recommendation results. Heterogenous Representation Mapping Module To construct a microblogging feature vector au from a microblogging site and learn a distributed representation vu from an e-commerce website respectively. In the cross-site cold-start product recommendation problem we considered in this paper (i.e., make a product recommendation to a user u who has never purchased any
  • 6. products from an ecommerce website), we can only obtain the microblogging feature vector au for user u. The key idea is to use a small number of linked users across sites as a bridge to learn a function which maps the original feature representation au to the distributed representation vu. Specifically, we can construct a training set consisting of feature vector pairs, {au, vu} u∈UL and cast the feature mapping problem as a supervised regression task: the input is a microblogging feature vector au and the output is a distributed feature vector vu.
  • 8. Algorithm Matrix factorization algorithm Matrix factorization techniques are usually more effective because they allow us to discover the latent features underlying the interactions between users and items. Of course, matrix factorization is simply a mathematical tool for playing around with matrices, and is therefore applicable in many scenarios where one would like to find out something hidden under the data. Just as its name suggests, matrix factorization is to, obviously, factorize a matrix, i.e. to find out two (or more) matrices such that when you multiply them you will get back the original matrix. As I have mentioned above, from an application point of view, matrix factorization can be used to discover latent features underlying the interactions between two different kinds of entities. (Of course, you can consider more than two kinds of entities and you will be dealing with tensor factorization, which would be more complicated.) And one obvious application is to predict ratings in collaborative filtering.
  • 9. System Requirements H/W System Configuration:- Processor - Pentium –III Speed - 1.1 Ghz RAM - 256 MB(min) Hard Disk - 20 GB Key Board - Standard Windows Keyboard Mouse - Two or Three Button Mouse Monitor - SVGA S/W System Configuration  Operating System :Windows95/98/2000/XP  Application Server : Tomcat5.0/6.X  Front End : HTML, Java, Jsp  Scripts : JavaScript.  Server side Script : Java Server Pages.  Database Connectivity : Mysql.
  • 10. Conclusion In this paper, we have studied a novel problem, cross-site cold-start product recommendation, i.e., recommending products from e-commerce websites to microblogging users without historical purchase records. Our main idea is that on the e-commerce websites, users and products can be represented in the same latent feature space through feature learning with the recurrent neural networks. Using a set of linked users across both e-commerce websites and social networking sites as a bridge, we can learn feature mapping functions using a modified gradient boosting trees method, which maps users attributes extracted from social networking sites onto feature representations learned from e-commerce websites. The mapped user features can be effectively incorporated into a feature-based matrix factorisation approach for coldstart product recommendation. About Cloud Technologies: Cloud Technologies is one of the best software development company. Which is providing IEEE, real time projects and training for M-Tech, B-Tech, ME, BE, BCA, MCA students and freshers in Hyderabad Ameerpet. Our aim is to ensure you receive the best commanding on subject.