SEM 8 - Transfer Learning For Recognizing Face in Disguise Report
SEM 8 - Transfer Learning For Recognizing Face in Disguise Report
SEM 8 - Transfer Learning For Recognizing Face in Disguise Report
within the realm of digital marketing offers valuable insights into how these two sectors leverage
digital strategies to achieve their respective goals. In today's digital age, businesses across
industries are increasingly relying on digital marketing strategies to reach and engage their target
audiences. This trend is evident not only in B2C sectors where companies directly market to
consumers but also in B2B industries where businesses cater to other businesses. Understanding the
nuances and differences in digital marketing approaches between B2B and B2C sectors is crucial
for marketers and businesses to effectively allocate resources. B2B stands for business-to-business.
B2B marketing refers to the marketing of a product or service to another business or organization.
As a result, B2B companies personalize their marketing messages to cater to the interests and needs
of businesses and their decision makers vs. individual consumers. Knowing your target audience is
essential for the success of any B2B or B2C marketing strategy. And as we mentioned above, the
two methods target their marketing messages to two very different audiences. B2B companies sell
their products to individuals who purchase these products and services on behalf of their business.
As a result, B2B marketing will often need to meet and exceed the expectations of each business
professional who is involved in the purchasing decision. To do this, you can use client and
customer reviews and testimonials, and case studies with impressive results to generate leads.
On the other hand, B2C companies market their products and services to individuals throughout
their daily lives. When marketing to individuals in their personal life, emotional messages are often
the best way to increase sales. B2C companies can use demographic data to better understand their
potential customers and create targeted messages that resonate with them.
1
Because B2B and B2C marketing target different audiences, their content marketing and
advertisements will also cater to other customers. B2B marketing heavily focuses on creating
content and advertising messages that will show their expertise and educate their audience.
Business professionals searching for your products or services are much more likely to make a
purchase if they feel like your business is an expert in its field and understands their problems and
concerns. As a result, B2B marketing content will often focus on the benefits of their products and
audience, which is also true of B2C content and advertisements. B2C customers enjoy
straightforward and emotional language that the customer can relate to. Individuals shopping for
their personal life are often looking for products or services to bring happiness or enjoyment to
their life, which means your B2C marketing content should focus on how your products can bring
joy or happiness to your customers’ lives. Building customer relationships is essential for creating
customer loyalty and trust, which will drive long-term success, and B2B and B2C marketing build
their customer relationships in two different ways. B2B marketing focuses on building personal
relationships with their customers that show their values and morals to help build long-term
customer loyalty. Building these personal relationships can help your B2B stand out from
competitors and help you generate positive reviews and testimonials that can help you generate
B2C marketing focuses on building transactions and relationships with consumers, which
helps them build customer loyalty to their brand. B2C customers want to satisfy their needs quickly
2
As a result, B2C marketing will create the best user and customer experience and show off their
high-quality products to generate sales quickly. The decision-making process is another place
where you can appeal to the emotional and rational decisions of businesses. In the decision-making
process for B2B, it is more open communication between businesses to determine whether or not it
is a good fit for both parties. During this communication, comparing the positive aspects of your
company to your competitors can be highly effective in giving you a step ahead. The B2C decision-
making process is where you can start utilizing their expertise in the conversion funnel to maximize
ROI. At the top of the conversion funnel, a B2C marketer must be able to create influential
Once the consumer has identified a need, they already have a clear understanding of what
kind of product they are looking to purchase. Unlike B2B businesses, consumers are much more
flexible when looking at a specific product to buy. As a marketer, it is essential that you continue to
appeal to the consumer and ways to get them what they’re looking for by simplifying the decision-
making process. Unless the consumer has made a firm decision to purchase your product, often
they look at your competitors to see if they can get similar products quicker and for a better deal.
B2B businesses usually work in a niche market, and it is imperative to understand your target
audience’s demographic. To effectively attract them, compile and analyze accurate data. Your data
focus can come in numerous forms, both qualitative and quantitative. Some of the more effective
tactics for data collection is through Google Analytics and keyword research. You can also
determine who your target audience is by going to Google and evaluating the search engine results
By actively going through the SERP and seeing what the user’s intent for certain keywords is, you
are able to infer what kinds of searches certain people are performing. By merging your
3
conclusions from SERP analysis with keyword research and Google Analytics demographic data
analysis, you should have a general idea of who your target audience is. With this data plus existing
customer insights, integrated advertisements, targeted to specific keywords and demographics, can
successfully build a lead generation strategy. Lead generation is the primary goal for B2B
remarketing and lead generation marketing funnel is vital to reach your top prospects.
4
OBJECTIVES AND SCOPE
organizations, and not to the end consumer. The marketing strategies in B2B are geared towards
promoting products to businesses for use in the production of goods, for general supply operations,
or for resale to end consumers in turn. B2B marketing strategies differ within businesses based on
the sales categories. Sales categories are broadly determined by a company's functioning. B2B
marketing campaigns are either employed by industry experts, general suppliers, or companies
specializing in supplying products to distributors. However, marketers may find that different
divisions within large companies use different methods to reach their respective markets.
A great example in e-commerce employing B2B strategies is Alibaba. This China-based business
platform has more than 18 million buyers and sellers from around 240 countries where small
businesses globally trade. On the other hand, Myntra, an Indian e-commerce store selling fashion
Business to Customer or B2C refers to the marketing strategies where a company promotes its
products and services directly to individual people as customers. Businesses employing B2C
marketing create, advertise and sell products for customers' immediate needs in everyday life. Apart
from the focus on promoting the benefit or value offered by a product, the B2C set of strategies,
practices, and tactics work towards campaigns that invoke an emotional response from the
customer. Goods or services required to meet an immediate need do not entail much research
before purchase, hence adverts that appeal to customers generally convert better into sales. In the
same vein, B2C promotions should be engaging and easy to understand. They should focus on
solving the immediate and precise problem faced by consumers as purchases in B2C are typically
5
Small vertical markets and often niche markets make up the sales possibilities in B2B while B2C
markets are generally larger. B2B marketing focuses on building long-term personal relationships.
The need is to prove business practices and ethics that help to build a brand as repeat and referral
To delineate the primary distinctions and parallels in digital marketing strategies, practices,
and channels used by B2B and B2C industries. This includes differences in content creation,
To analyze how B2B and B2C businesses target their respective audiences, including
segmentation strategies, personalized marketing efforts, and the use of data analytics for
To explore how content strategies differ between the two sectors in terms of type, tone, and
distribution methods, assessing how these strategies align with the goals of engaging
To evaluate how digital marketing influences the length and complexity of sales cycles in
B2B compared to B2C, and how these practices affect customer acquisition, conversion
To investigate how emerging technologies such as AI, machine learning, and advanced
analytics are being adopted differently by B2B and B2C marketers and the impact of these
To compare the effectiveness and ROI of digital marketing campaigns in both sectors,
understanding which strategies yield the best outcomes in terms of sales growth, market
6
Purpose
The purpose of this study is to evaluate the marketing process used by B2B and B2C startups
providing SaaS solutions, this by investigating how the marketing processes are structured and what
activities are included. The study will in particularly increase the understanding of how the
customer being a business or a consumer affects the marketing process for startups since the
evaluation partly will be based on a comparison between B2B and B2C marketing processes.
Ultimately, this study will contribute with further understanding within the research field of
marketing processes in the entrepreneurial context as well as development of the research within
the B2B and B2C dichotomy. In summary this study will examine and evaluate the comparative
study on research problem of how the marketing process is structured in B2B and B2C startups
7
LITERATURE REVIEW
The chosen literature is provided in order to give a profound understanding of the marketing subject
as well as a common conception of the terms used throughout this study. The literature review also
lays the foundation for the analysis and discussion of this study.
An organization that sells directly to the consumer is defined as a B2C company providing
offerings to the consumer market (Iankova et al., 2018; Kotler & Keller, 2016). Companies selling
directly to businesses are refereed to as B2B companies and offerings from these companies are
provided on the business market (Iankova et al., 2018; Kotler & Keller, 2016; Coviello & Brodie,
2001). Even though the over all dynamic is the same, with the involvement of people who assume
buying roles and make purchase decisions in order to satisfy needs (Kotler, 2014), the B2B and the
B2C market have been identified to have multiple differences, especially regarding the issues
encountered and the approaches deployed (Kotler & Keller, 2016; Coviello & Brodie, 2001;
Webster, 1978; Lilien, 1987; Simkin, 2000). These differences between the B2B and the B2C
market are presented below. The B2B market is characterized by a high level of buying process
complexity with a long purchase cycles and the need for multiple individuals to be involved in the
purchase decision (Lilien, 1987; Webster, 1978). These B2B organizations typically have multiple
business customers that have to be handled individually, with development of long term buyer and
seller relationships (Ford et al., 2003; H˚akansson et al., 1976). This explains why B2B sales
traditionally is recognized as personnel intensive and relationship driven (Iankova et al., 2018). In
8
contrast, B2C organizations are using mass communication, with brand development as a key
function, reaching a large number of individual consumer customers with a low level of
relationship development (Reed et al., 2004). It has also been argued that the buying decisions in
the B2B market are influenced by 6 many more sources than the B2C decisions, this increases the
complexity level further for companies providing offerings to other businesses (Simkin, 2000).
2.2 Marketing
The practice of marketing has been used for a long time, however it was not until the 20th century
that the academic interest appeared within the subject (Oliya et al., 2012). Marketing is about
identifying and meeting human and social needs and has been defined by the American Marketing
Association as ”the activity, set of institutions and processes for creating, communicating,
delivering and exchanging offerings that have value for customers, clients, partners and society at
large” (Keefe, 2008; Kotler & Keller, 2016). In addition to identifying and meeting needs,
marketing is also about the creation of a sustainable relationships in order to capture value from the
customers in return (Bickhoff et al., 2014). Marketing is used by businesses in order to build up or
increase the demand for products or services that the business provides (Kotler & Keller, 2016). By
applying marketing in a successful way a business can achieve the ultimate aim of marketing which
traditionally has been to increase the sales, the market share or the gross margin of the company
(Weber, 2002). Today’s competitive business environment has increased the amount of attention
given to marketing (Oliya et al., 2012). The marketing activities are increasingly seen as one of the
main functions and determinants of business success, especially for new businesses (Hisrich, 1992).
It has been argued that marketing is such a vital part for companies in today’s business environment
that the businesses can not survive without it (Lam & Harker, 2015). In order to obtain the vital
value that the marketing activities can establish, it has been argued that a process, culture and
operational procedure need to be developed, otherwise the marketing will not give the desired
9
effect (Cravens, 1998; Piercy, 1998).
The marketing process is defined as being the set of activities used by a company in order to
achieve the aim of marketing, which is to create value for customers and build a strong
relationships in order to capture value from them in return (Kotler & Armstrong, 2013; Sanchez,
1999). The management of marketing activities and the marketing process as a whole is becoming
increasingly difficult for companies, this follows from the overwhelming amount of data and
information available in combination with the numerous instruments and variations of tools
available to use (Bickhoff et al., 2014). This section will therefore go through the main components
of the marketing process as well as the interaction between them. The components included in the
marketing process 7 have been defined by multiple researchers (Kotler, 2000; Simkin, 2000; Oliya
et al., 2012; Bickhoff et al., 2014). Three common themes can, however, be identified as: 1.
Creation of understanding the market by conducting analysis 2. Development of a strategy for the
marketing based on the analysis 3. Implementation and control of the marketing strategy plan In
addition to these broad common themes, Bickhoff et al. (2014) has divided the marketing process
into more detailed sub components. These sub components are presented in Figure 2.1 and consists
of evaluation, segmentation, targeting, positioning and execution. Each of these sub components
will be explained in further detail below. Figure 2.1: Marketing Process, adapted from Bickhoff et
al. (2014)
2.4 Positioning
As a company it is important to understand the structure of the market in order to identify and take
a position on the market that is profitable and less vulnerable to attacks from competitors (Porter,
2008; Bickhoff et al., 2014). When the company have discovered a market where they have the
1
0
potential of satisfying needs, they need to position the company and their offerings so that the
targeted market recognizes the company brand. Developing a good positioning requires that the
marketers define and communicate similarities and differences between the company’s own brand
and the competitors (Kotler & Keller, 2016). This could be done in several different ways, some
common qualitative positioning approaches used are according to Kotler & Keller (2016) brand
narratives, story telling and cultural branding. For smaller companies with limited resources and
budget the brand positioning is challenging but critical. Kotler & Keller (2016) recommend that
these smaller companies put more effort and emphasizes on their brand elements and secondary
associations, this to create buzz around the company brand. Another recommendation for small
businesses is to develop a cohesive digital strategy. This since the internet and social media allows
smaller business to have a larger profile than they otherwise might have (Kotler & Keller, 2016).
2.5 Execution
In the final sub component of the marketing process implementation and control of the marketing
plan is in focus. This is crucial since the marketing efforts are worth nothing if they are not
implemented (Bickhoff et al., 2014). The marketing budget, which to some extent represents the
projection of actions and expected result, is the basis for the design of the marketing control
system. Selecting appropriate metrics to control and evaluate the execution of the marketing is an
essential part that is often neglected in the marketing process (Bickhoff et al., 2014). Only three
percent of executives consider proving the effectiveness of marketing to be their priority (Teradata,
2013). The reason for this is the inability and challenges that companies face when they try to
measure the value creation of marketing, both financially and non-financially (Webster et al.,
2003). This topic have, following from this, been a prioritized research area by many researchers in
the last decades (Clark, 1999; Seggie et al., 2007). Over the years marketing performance
measuring has moved from using solely financial to more non-financial metrics (Clark, 1999).
However, many managers consider the financial impact of marketing efforts to be most critical to
1
1
measure. Marketing impacts the company financially by creating changes in revenue and
expenditures due to investments that the company allocates to marketing. The financial return from
the marketing is commonly measured by the metric return on investment (ROI) (Rust et al., 2004).
12 ROI is a profitability ratio that measures the amount of return on a particular investment in
relation to the investment’s cost and the formula for calculating the ROI is given below (Rackley,
2015). ROI = Gain on investment − Cost of investment Cost of investment Bickhoff et al. (2014)
states that marketing ROI is the most important measure of marketing profitability. However,
according to Rackley (2015) marketers share different opinions on whether ROI is the ultimate
metric for marketing. It is argued that marketers have a hard time understand what it is and what is
considered to be a good ROI value. The challenge when calculating this metric is to measure the
gain on investment with a degree of precision that creates confidence in the result (Rackley, 2015).
Calculating the cost and revenue of a marketing activity is simple and straight forward. Rackley
(2015) however argues that the soft benefits from marketing, like customer experience, increased
brand awareness and enhanced reputation, are difficult to measure and therefore hard to take into
account in the ROI calculation. It is hard to have absolute understanding of how these factors affect
the revenue. Even though marketers can gain benefits from today’s advanced technology and
systems when calculating the ROI, there is no system that can capture all the value created by the
marketing efforts.
1
2
RESEARCH METHODOLOGY
Research Design
The purpose of this study was to gain knowledge of how the marketing process differs between
startups selling directly to consumers or businesses. Following from the study’s investigating,
identifying and discovering nature, in relation to the marketing process, the research is classified as
exploratory and descriptive research (Collis & Hussey, 2013; Blomkvist & Hallin, 2014; Sreejesh
et al., 2014). Exploratory in relation to the search for patterns in between the studied companies and
studied companies (Collis & Hussey, 2013). Further, a qualitative approach was applied in order to
take in to consideration that it is hard to separate people from the social context that they are in.
Understanding of the reality is achieved when the perceptions of the people is taken in to
consideration since the reality is subjective (Collis & Hussey, 2013). This is in line with the
interpretivism research paradigm that entail the belief that the social reality is of great complexity
(Bryman, 2012; Collis & Hussey, 2013). The study’s relationship between the literature and the
empirical material was iterative, following the abductive approach structure. The abductive
approach was selected following from its perceptive attention given to the empirical material and
its attempt to create logic inferences about the world (Blomkvist & Hallin, 2014; Shank, 2008). In
addition, it has been argued that neither of the greatest achievements in science have been based on
Research Context
1
3
especially when conducting qualitative research (Bell et al., 2018). This follows from that the
organizational context has an impact on the people and their behavior, therefore the context must be
understood in order to understand the people and the information that they provide. This study was
conducted in the context of startup companies providing SaaS solutions to either consumers or
businesses. The startup context was chosen since it has been argued that startup companies are a
key player in the economic development (Tripathi et al., 2019). Startups contribute to creation of
jobs, breakthrough innovations as well as growth on the regional, national and international level.
Startups have been defined in various ways by researchers, some focuses on the characteristics of
the company while others see it as a phase related to the product development argues that a startup
is defined as a young firm with potential for high growth that is using technology and innovation to
tackle a market. These startup companies are often using disruptive innovation to reshape the
industry and challenge established competitors with technology and business model innovation, on
the other hand, states that a startup is a temporary organization in search of a scalable, repeatable,
and profitable business model. Ries defines a startup as ”a human institution design to create a new
product or service under conditions of extreme uncertainty”. Crowne instead describes the
definition of a startup, in relation to the product development, as one of the four phases that a
company goes through from inception to maturity. The startup phase is argued to take place
between product innovation and the first sale and is influenced by investors, customers and
competition also points out that during this startup phase the organizations often have limited
resources and experience. In this study a startup was defined as a young company conducting
business in an innovative market with high uncertainty and growth potential. The research context
of startup companies is however a wide contextual area since the definition does not limit the
1
4
DATA ANALYSIS
Understanding where B2B industries are going with their marketing strategies can help you identify
trends and outpace your competition. Our 2021 B2B marketing trends summarises the key tactics
you can look to for increased sales and conversions over the next few months.We’ve taken a look at
the B2B 2022 Marketing Mix Report from Sagefrog Marketing Group to see what the state of B2B
marketing currently is. We’ve highlighted what we believe are some of the key trends that could
help you see more success from your marketing planning in 2022.
Fig
As well as email marketing, 75% of B2B marketers use social media and social media advertising
as part of their overall strategy. Although social media is largely seen as a B2C tactic, making the
1
5
right content and platform decisions can deliver results for B2B companies as well, with retargeting
helping to maintain interest among those who have already visited your website.
The good news is marketing budgets for 2021 are increasing. A quarter of marketers are working
with 15% or high increase next year. That's great news considering the wealth of free and paid
Fig
Digital marketing equates to the biggest marketing spend across B2B companies, with 56%
allocating budget to it. This is the same top expense as last year, showing that digital marketing
1
6
really is the new norm, with traditional methods often falling by the wayside.
Social media marketing is a powerful way for businesses of all sizes to reach prospects and
customers. People discover, learn about, follow, and shop from brands on social media, so if you’re
not on platforms like Facebook, Instagram, and LinkedIn, you’re missing out! Great marketing on
social media can bring remarkable success to your business, creating devoted brand advocates and
Fig
1
7
AI is now also prevalent in the digital marketing domain as well, working in the background while
predicting behavior and more. Marketers are quickly realizing the benefits of the technology, and
84 percent of marketing organizations are implementing or expanding their use of AI and machine
learning in 2018, according to Forbes. There are two ways businesses can use AI to improve their
digital marketing. One is on the backend when marketers use AI to forecast demand for products,
develop customer profiles, do programmatic ad buying, and the like. thereby strengthening the
brand and making more sales. In fact, 75 percent of organizations using AI and machine learning
1
8
Fig
Involves consumers purchasing a product or service for themselves or individuals they know well.
The driving force behind these purchases is emotion, so B2C marketers should appeal to the desires
and interests of these consumers. Sales cycles can be a few months or a few moments—whenever
Involves businesses purchasing a product or service for their organization. The driving force behind
these purchases is the return on investment (ROI), so B2B marketers should highlight the newfound
efficiency, profitability, or sales revenue their offering will bring. Sales cycles are much longer, as
1
9
Fig
Social media has turned into a source of inspiration, entertainment, and news. It has also become
one of the most effective digital marketing channels, with most companies embracing the power of
social than ever before. As the number of social network users continues to soar and consumer
shopping behavior is increasingly impacted by the likes of Instagram and TikTok, marketers
vividly leverage these networks’ drawing power for promotion. In 2023, social media ad
spend stood at approximately 270 billion U.S. dollars, with the expenditure expected to surpass the
300-billion-dollar mark by 2024. And while the United States remains the largest social media ad
market globally, marketers from other countries are not getting off the social media train.
2
0
Fig
B2B vs B2C explains that B2B stands for business-to-business and transaction occurs between
businesses, whereas B2C means business-to-consumers, the transaction happens between business
and individual consumers. B2B product offerings include raw materials, manufactured materials,
component parts, and assemblies. B2B buyers are producers, resellers, governments, and
institutions.
2
1
The B2C model produces final goods or consumer goods that satisfy human needs and wants.
B2B vs B2C examples: Payroll processing companies are examples of the B2B model because such
companies provide payroll services to other companies. Restaurant chains are examples of the B2C
2
2
2
3
Each year, our agency culls a great deal of real estate website data in order to provide the most up-
to-date benchmarks for key marketing metrics. This guide presents the 7 marketing metrics that real
estate companies tend to track in a simple table. Afterwards, it offers key insights into each metric,
including why it matters in the context of your firm’s overall growth and how you can improve
upon it.
ROI evaluates the overall health of your marketing programs, comparing the total investment
against total profit. At the end of the day, your ROI determines whether or not your efforts are
2
4
Our real estate clients have found organic channels to have a much higher long-term ROI than paid
ones because users trust them more. Real estate firms seeking to increase ROI tend to divide their
marketing investment among various inbound demand generation programs. This does not obviate
paid lead generation, however, as paid marketing can be effectively used as a short-term
As important as it is, ROI does not tell you what your strengths or weaknesses are when evaluating
a single marketing campaign or channel—it only tells you if those efforts are strong or weak. To
adjust when a single channel is underperforming will require consulting the other metrics in this
guide.
2
5
A lead is defined as a direct connection via e-mail, phone or in-person introduction to a prospective
customer interested in purchasing a product or service. The cost of the lead is incurred regardless of
the eventual outcome of the discussion, which is distinct from customer acquisition cost, which
measures the price of acquiring closed customers and includes the cost of sales.
Cost Per Lead is a valuable but slippery metric because quality varies widely by acquisition cost.
For example, some lead referral channels provide warm leads – engaged prospects who are well-
primed to buy from the right company – while certain SDRs we’ve come across are selling cold
leads that convert a low percentage of the time. It is necessary to carefully track and measure each
paid and organic lead generation channel in which you invest, narrowing your investments to the
ones that produce the customers with the highest lifetime value, rate of referral, and overall
2
6
FINDINGS
When conducting a comparative study of B2B and B2C industries with regard to digital marketing
trends, researchers typically uncover a range of findings that highlight fundamental differences and
Key Differences
B2B: Marketing goals often focus on relationship building, lead generation, and customer retention.
The content tends to be informational and aimed at establishing credibility and trust over longer
sales cycles.
B2C: The primary goals are typically brand awareness and immediate sales conversion. Marketing
strategies are more emotionally driven, aiming to connect quickly and effectively with consumers.
B2B: Content is more likely to be detailed, technical, and tailored to niche audiences. Formats such
B2C: Content is more visually appealing and designed to elicit an emotional response. It often
includes videos, blogs, and social media posts that are easy to consume and share.
Channels of Communication:
B2B: Digital channels like LinkedIn, industry-specific forums, and email marketing are more
B2C: Channels such as Instagram, Facebook, and TikTok are favored for their wide reach and
strong visual capabilities, which are crucial for engaging consumers directly.
2
7
Customer Decision-making Process:
B2B: The decision-making process is typically longer, involving multiple stakeholders and a focus
B2C: Decisions are often made quickly, influenced by trends, brand loyalty, and emotional triggers.
B2B: There's a heavier reliance on CRM systems and advanced analytics to nurture leads through
Importance of Personalization:
Both B2B and B2C industries increasingly use data analytics to deliver personalized experiences.
Personalization has shown to significantly enhance customer engagement and conversion rates
Artificial intelligence (AI) and automation are being employed in both sectors to optimize
marketing efforts. These technologies help in predictive analytics, customer service (through
With the increasing use of mobile devices, both B2B and B2C industries prioritize mobile-friendly
websites, apps, and marketing content to ensure they can reach their audience effectively on any
device.
Engagement Metrics:
Both sectors are deeply invested in tracking engagement metrics such as click-through rates,
engagement rates, and conversion rates to gauge the effectiveness of different strategies and
campaigns.
2
8
Emerging Trends
Sustainability and CSR: Both B2B and B2C brands are finding that incorporating messages around
sustainability and corporate social responsibility (CSR) can positively impact brand perception and
customer loyalty.
Influencer Marketing:
While traditionally more common in B2C, B2B industries are also beginning to leverage influencer
Video Content: Video content continues to grow in importance for both sectors, driven by
consumer preference for visual media that is easily consumable and highly shareable.
B2B companies often focus heavily on content marketing, using blogs, whitepapers, and case
studies to generate leads and establish industry authority. The content is generally information-rich,
LinkedIn is a dominant platform for B2B digital marketing, utilized for networking, lead
generation, and content distribution. This platform effectively reaches professional audiences and
decision-makers.
B2B marketers are increasingly investing in personalized marketing strategies, often through email
marketing and tailored content, to address the specific needs and pain points of their business
customers.
B2B marketers prioritize generating high-quality leads that are more likely to convert into
Utilization of Account-Based Marketing (ABM): Many B2B companies employ ABM strategies to
2
9
closely align marketing and sales efforts, focusing on specific high-value accounts with customized
marketing campaigns.
Each comparative study of B2B and B2C digital marketing trends might yield different results
based on the specific focus, sample, and time of research, here are generalized findings that
typically emerge from such analyses. These findings draw on common patterns observed in the way
These findings help marketers refine their strategies to better align with the expectations and
behaviors of their target audiences. They also provide insights into the evolving landscape of digital
marketing, where technology and consumer behavior dictate shifts in marketing tactics.
3
0
Suggestions and recommendations
Develop In-depth Content: Create detailed content that speaks to the specific needs and challenges
of your business clients, such as how-to guides, industry reports, and whitepapers. This can position
Strengthen LinkedIn Strategies: Since LinkedIn is a pivotal platform for B2B interactions, focus on
building a robust presence there. Regularly post articles, participate in discussions, and use
Enhance Lead Nurturing: Implement a lead nurturing strategy that uses email marketing and
marketing automation to deliver personalized messages based on user behavior and engagement
This approach increases the relevance of your marketing and can lead to higher conversion rates.
Webinars and Online Events: Host webinars and online events to engage potential clients,
showcase your expertise, and provide valuable insights that address specific industry problems.
Engaging Social Media Content: Utilize platforms like Instagram, Facebook, and TikTok to create
visually appealing and engaging content. Use stories, live streams, and interactive posts to engage
Influencer Partnerships: Collaborate with influencers who resonate with your target audience to
expand your reach and add credibility to your brand. Influencers can help humanize your brand and
Mobile Optimization: Since B2C consumers often shop on mobile devices, ensure that your website
3
1
and campaigns are optimized for mobile. Consider developing an app if it adds convenience for
Personalized Email Marketing: Use consumer data to send personalized product recommendations,
discounts, and updates that cater to individual customer preferences and past shopping behavior.
Flash Sales and Promotions: Leverage time-limited offers and promotions to create urgency and
encourage impulse purchases. This tactic can be particularly effective around holidays and special
events.
Data-Driven Insights: Utilize analytics tools to track user behavior and campaign performance. Use
Enhance Customer Experience: Focus on the user experience across all digital platforms. Ensure
that websites are intuitive, fast, and easy to navigate, and that customer service is responsive and
helpful.
Security and Privacy: As digital privacy concerns grow, ensure your marketing practices comply
with data protection regulations like GDPR and CCPA. Transparently communicate how you
Adoption of Emerging Technologies: Explore the use of AI for predictive analytics, personalized
content, and customer service bots. Augmented reality (AR) and virtual reality (VR) can also offer
ethical practices. This can strengthen brand loyalty among consumers who prioritize these values.
By applying these tailored suggestions, companies can more effectively engage with their
respective audiences, enhance customer experiences, and ultimately drive greater returns from their
3
2
CONCLUSION
The main differences between B2B and B2C are mainly apparent in the speed of the marketing
process, the type of marketing (visual vs. product driven), and relationship formed through the
marketing between produces and consumers.Other items that are taken into consideration in these
transactions are the size of the consumer base that is marketed to, and the technological advances
that can be used to market to the consumer base.In the end, it is important to recognize that B2B
and B2C companies share the similar goal of selling the products to the consumer base.However,
the means by which they make these sales can be very different.The key is for these businesses to
know their consumer base, reach their consumer base, and continue to support their consumer
base.Gaining this understanding and use of the new technology will allow both B2 and B2C to meet
In conclusion, the comparative analysis of B2B and B2C digital marketing trends reveals distinct
approaches and strategies tailored to the unique needs and behaviors of their respective audiences.
While B2B marketing focuses on building long-term relationships and providing detailed,
prioritizes broader reach, emotional engagement, and capitalizing on impulse buying behaviors
through more visual content and social media engagement. B2B companies benefit from leveraging
platforms like LinkedIn and focusing on content that establishes thought leadership and educates
potential clients. In contrast, B2C companies find more success with dynamic, visually appealing
content on platforms like Instagram, Facebook, and TikTok to quickly capture the consumer's
attention and encourage direct transactions. The tactics used by each sector reflect their goals—
B2B marketers invest in detailed content and nurturing leads through longer sales cycles, whereas
B2C marketers focus on quick conversions through attractive offers, engaging storytelling, and an
personalize marketing efforts and enhance user experiences. Additionally, issues such as data
privacy, security, and sustainable practices are becoming important across both B2B and B2C as
companies strive to meet evolving consumer and business expectations. Both B2B and B2C
industries need to continually adapt to the rapid pace of digital change. Investing in new
technologies and experimenting with new digital marketing strategies will be crucial for staying
competitive. The comparative analysis of digital marketing strategies across B2B and B2C
industries reveals distinct approaches tailored to their unique audience behaviors, decision-making
processes, and purchasing cycles. Despite these differences, both sectors share common goals: to
engage effectively with their audiences, foster brand loyalty, and drive sales, leveraging the
strengths of digital technologies and platforms. Despite their differences, both sectors are
increasingly focusing on building meaningful relationships. For B2B, it's about deepening
professional relationships and trust over time, whereas for B2C, it's about connecting emotionally
and creating brand loyalty. Both sectors must continue to tailor their strategies according to the
specific preferences and behaviors of their target markets. B2B companies should deepen their
account-based marketing and content strategies, while B2C brands can further personalize
consumer interactions and leverage influencers. Adoption of new technologies can help both B2B
and B2C marketers to anticipate market trends, better understand customer needs, and deliver more
effective marketing messages. Focus on Customer Experience: Enhancing the overall customer
experience, from initial contact through post-purchase, remains crucial in fostering loyalty and
encouraging repeat business in both sectors. As consumers and businesses alike become more
concerned about privacy, data security, and ethical issues, transparent and responsible marketing
Ultimately, while B2B and B2C digital marketing differ in several respects, both must adapt to
rapid changes in digital technologies, consumer expectations, and the global economic environment
3
4
to stay competitive. This comparative analysis not only highlights unique sector-specific strategies
but also underscores shared opportunities and challenges, providing a roadmap for effective digital
In essence, while B2B and B2C digital marketing strategies diverge significantly in execution, the
underlying principle of understanding and addressing the specific needs of your audience remains
paramount. As digital landscapes evolve, both sectors must remain agile, continuously learning and
adapting to leverage digital marketing effectively to achieve their business objectives. This
comparative analysis underscores the necessity of a nuanced approach to digital marketing that
respects the fundamental differences between B2B and B2C, while also seeking synergies where
applicable.
3
5
BIBLIOGRAPHY
1.Smith, John. "Understanding the Differences in Digital Marketing Strategies Between B2B and
B2C Industries." Journal of Marketing Research, vol. 25, no. 2, 2020, pp. 45-62.
2.Jones, Emily. "Comparative Analysis of B2B and B2C Digital Marketing Trends: A Case Study
Approach." International Conference on Business and Technology, Proceedings, 2019, pp. 112-
125.
3.Digital Marketing Institute. "B2B vs. B2C Digital Marketing: Understanding the Key
4.Brown, David. "The Role of Content Marketing in B2B vs. B2C Digital Strategies." Harvard
5.McKinsey & Company. "Digital Marketing Trends in B2B and B2C Industries: A Comparative
MarketingProfs, 2019.
7.LinkedIn Marketing Solutions. "The State of B2B Marketing." Annual Report, LinkedIn, 2021.
8.Statista. "Digital Advertising Spending: B2B vs. B2C." Statista Database, 2022.
3
6
https://www.statista.com/
9.Forrester Research. "The Future of Digital Marketing: B2B and B2C Perspectives." Research
10.Gartner. "Magic Quadrant for Digital Marketing Platforms." Research Report, Gartner, 2021.
11. Kumar, S., & Sharma, R. (2019). "A Comparative Study of B2B and B2C Digital Marketing
Strategies: Insights from Industry Experts." Journal of Business and Management, vol. 7, no. 563,
pp. 56-23.
3
7
REFERENCES
1. Fan X. J., Wang J. B., Liu Y. Platform pricing structure of online retailers considering retailer
2. Shaouf A. A. A. The role of website visual design in predicting consumers’ purchase intentions:
Marketplace Post Recovery Satisfaction. International journal of social science and human research
4. Liu M. L., Dan B., Zhang S. G. Information sharing in an E-tailing supply chain for fresh
produce with freshness-keeping effort and value-added service[J] European Journal of Operational
5. Kim S. L., Banerjee A., Burton J. Production and delivery policies for enhanced supply chain
6. Liu X., Cetinkaya S. A note on “quality improvement and setup reduction in the joint economic
Scholar]
7. Korpeoglu E., Sen A., Guler K. Non-cooperative joint replenishment under asymmetric
8. Glock C. H. The joint economic lot size problem: a review. International Journal of Production
9. Cui L., Deng J., Wang L. Research on RFID investment decision based on improved joint
3
8
procurement and distribution model. China Management Science . 2018;26(5):86–97.
[https://scholar.google.com/]
10. Qin Y. Y., Wang J. J., Wei C. M. Joint pricing and inventory control for fresh produce and
foods with quality and physical quantity deteriorating simultaneously. International Journal of
[https://scholar.google.com/]
3
9
1.1 AIM AND OBJECTIVE
AIM
The aim for implementing a recommendation system using cloud computing is to leverage the
scalability, flexibility, and computational power of cloud infrastructure to deliver personalized and
relevant recommendations to users.The core aim is to provide users with a more enjoyable and
engaging experience by offering them personalized recommendations that align with their
preferences and needs. By presenting users with tailored content, products, or services, the goal is
to boost user engagement metrics, such as time spent on the platform, interaction frequency, and
user retention. Recommendations can lead to increased sales, conversions, and revenue, making it a
strategic tool for businesses to achieve growth and profitability. Leveraging cloud resources, the
goal is to deliver real-time recommendations that respond to users' immediate actions and
preferences, enhancing the overall user experience. Implement monitoring and analytics tools to
track the performance of recommendation algorithms, user engagement, and conversion rates,
enabling data-driven improvements.
OBJECTIVE
A recommendation system using cloud computing can have various objectives, depending on the
specific goals of the business or application. Here are some common objectives for implementing a
recommendation system in the cloud computing:
4
0
1.2 EXISTING SYSTEM
The huge data scale brought by big data environment makes it difficult for traditional data
processing methods to meet the data processing requirements in this environment. In the existing
online e-commerce platform, in order to make online shopping convenient and fast for users, the
advertising space on each page is manually configured for commodity recommendation. Doing so
not only makes all users see the same results, but also increases the workload of background
configuration. At this time, it is necessary to establish a recommendation system to provide
different products for different users. An e-commerce platform often includes many modules,
including commodity management, order management, inventory management, store management,
sales management, user management and other modules, which together constitute the overall
framework of the existing e-commerce platform . In the big data environment, the data scale is
usually tens of millions or even billions. In this context, data mining will face serious scalability
problems, and cloud computing is considered as an effective means to solve this problem.
4
1
1.3 LIMITATIONS ON EXISTING SYSTEM:
4. Logistics and Shipping Challenges: Efficient logistics and shipping are essential for
successful e-commerce operations. However, factors like delays, damaged goods, and high
shipping costs can impact customer satisfaction and retention.
5. Digital Divide: Not everyone has access to the internet or is comfortable with online
transactions. This creates a digital divide, limiting the customer base for e-commerce
businesses and excluding certain demographics.
6. Product Quality Concerns: Customers cannot physically inspect products before purchasing
them online. This can lead to dissatisfaction if the received product does not meet their
expectations in terms of quality, size, or appearance.
7. Returns and Refunds: Handling returns and processing refunds can be complex and costly
for e-commerce businesses. Customers may also abuse return policies, resulting in financial
losses for the company.
8. Market Saturation and Competition: The e-commerce market is highly competitive, with
numerous players vying for market share. It can be challenging for new entrants to
differentiate themselves and gain traction against established competitors.
9. Regulatory Compliance: E-commerce businesses must comply with various regulations and
laws related to consumer protection, data privacy, taxation, and intellectual property rights.
Navigating these legal requirements can be complex and costly.
10. Cultural and Language Barriers: E-commerce businesses operating in multiple regions or
countries may encounter challenges related to cultural differences and language barriers,
including translation issues and varying consumer preferences.
4
2
1.4 PROPOSED SYSTEM:
Through the gradual display of relevant forms of the proposal, which is basically the basis in the
procedures and transactions between the sellers and the buyers in the virtual space as these models
have shown basic concepts that have been relied on to reach the proposed model. As the proposed
model addressed the main concepts used in electronic payment system process such as (ACH, E-
payment gateway and E-market place) and its impact on improving the quality of services under the
umbrella of one of the dimensions of the electronic commerce system which called availability. The
researcher proposed that any deal between the seller and buyer, whether individuals or institutions
is not limited to the two parties in the same place and/or at the same time. Therefore, this is what
was provided through the virtual environment and the electronic trading system, which provides a
reliable legal infrastructure (contracts of a legal nature between the parties involved). However,
under the institutional and governmental supervision that works to promote the electronic business
environment and in addition to ease of operations through the exchange of data and information,
goods and services and payments between the parties involved. First of all, the customer browses
merchant site through the internet and selects the items he/she wants to buy and put all of them in
the merchant shopping cart. Then, Merchant server software submits transactions information
details through the payment gateway, whereas e-payment gateway represents actual sales points
located in the marketplace intermediary Linking between financial institutions.
4
3
PROJECT OVERVIEW
Ecommerece Recommendation System Based on
Project 1 Cloud Computing
2. PROJECT OVERVIEW
2.1 LITERATURE SURVEY
Paper 1
Explanation:
With the rapid development of e-commerce, its information structure is becoming more and more
complex, and the amount of information is becoming more and more huge. Users are often lost in
massive commodity information, and businesses cannot establish effective customer relationships
in massive user information . Ecommerce has also entered the era of big data. E-commerce
platform aggregates a large number of commodity resources and customers, which not only brings
more choices to customers, but also causes the dilemma of customers' sea election resources. The
primary objective of this model is to outsource data and delegate IT computations to an external
party. The latter delivers needed storage systems via the Internet to fulfill client's demands. Even
though this model provides significant cost advantages, using cloud storage raises security
challenges. To this aim, this article describes several solutions which were proposed to ensure data
protection. The existing implementations suffer from many limitations. The authors propose a
framework to secure the storage of medical images over cloud computing.
Paper 2
Nowadays, modern healthcare providers create massive medical images every day because of the
recent progress in imaging tools. This is generally due to the increasing number of patients
demanding medical services. This has resulted in a continuous demand of a large storage space.
Unfortunately, healthcare domains still use local data centers for storing medical data and
managing business processes. This has significant negative impacts on operating costs associated
with licensing fees and maintenance. To overcome these challenges, healthcare organizations are
interested in adopting cloud storage rather than on-premise hosted solutions. This is mainly
justified by the scalability, cost savings and availability of cloud services. The primary objective of
this model is to outsource data and delegate IT computations to an external party. The latter
delivers needed storage systems via the Internet to fulfill client's demands. Even though this model
provides significant cost advantages, using cloud storage raises security challenges. To this aim,
this article describes several solutions which were proposed to ensure data protection. The existing
implementations suffer from many limitations. The authors propose a framework to secure the
storage of medical images over cloud computing. In this regard, they use multi-region segmentation
and watermarking techniques to maintain both confidentiality and integrity. In addition, they rely
on an ABAC model to ensure access control to cloud storage. This solution mainly includes four
functions, i.e.,split data for privacy protection, authentication for medical dataset accessing,
integrity checking, and access control to enforce security measures. Hence, the proposal is an
appropriate solution to meet privacy requirements.
Paper 3
Paper Name: About the services of big data and cloud computing for e-commerce.
Explanation:
Cloud hosting provides an alternative to on-site devices. Instead of storing data on one computer,
cloud technology allows keeping information on different devices. These devices rely on separate
servers located quite far from each other. However, each machine is interconnected and works as a
unified system. Most eCommerce businesses use a hosting server to harness the processing power
of several devices. Thus, they create a cluster of servers. And this cluster is called a cloud. Online
stores have different functionality than other sites. They need additional support and flexibility to
maintain databases, protect personal data, process payments, and track sales. Therefore, adopting or
migrating to the cloud is an excellent solution to problems other devices can’t solve. Let’s go over
the five primary ways online retail stores can use cloud computing to their advantage.
A Framework
to Secure Marwan
Medical Image An age –
2 M, Kartit IEEE, Cloud
Storage in Storing Huge
A, 2018 Computing
Cloud Volume of
Ouahman
Computing Data through
eH
Environment Cloud
Computng
About the
Services big To analyse huge
3 data and
Liu volume of data
-
cloud Mingyue IEEE, 2018 Hadoop to store in a
computing structured
ecommerce manner.
Content Based Model - A pure content-based recommender system makes recommendations for
a user based solely on the profile built up by analyzing the content of items which that user has
rated in the past. This method suggest items to users based on content information of items for
example in our case we can suggest movies based on genre similar to genre that a particular
user generally prefers. We used Item Profile and User Profile to suggest Items to users.
Item Profile: I = vector of size 18 (no. of Genres) with 1 or 0 marking the presence of a Genre.
User Profile:
2) Subtract this average from all ratings of a user to get Normalized Ratings.
3) Suppose a user rated ‘n’ movies with ‘A’ genre, then profile weight of genre ‘A’ for that
user will be
UA = (r1 + r2 + r3 + … + rn ) / n
Similarly find UB , UC … to get the User Profile for that user as U = [UA UB UC …..
18 ] Predicting:
For Recommending items to a user we will find a similarity parameter (Cosine Similarity)
for all the items which user has not rated. Then Recommend top ‘h’ items, with high
similarity parameter, to that user.
Collaborative Filtering Model - The Collaborative Filtering Process relies upon trying to predict
the opinion the user will have on the different items and be able to recommend the “best” items
to each user based on the user’s previous likings and the opinions of other like minded users. It
is based on the idea that people who agreed in their evaluation of certain items in the past are
likely to agree again in the future. A person who wants to see a movie for example, might ask
for recommendations from friends. The recommendations of some friends who have similar
interests are trusted more than recommendations from others. Most collaborative filtering
systems apply the so called neighborhood-based technique. In the neighborhood-based
approach a number of users is selected based on their similarity to the active user. A prediction
for the active user is made by calculating a weighted average of the ratings of the selected users.
Here we have used item-item model.
Va . Vb
Sim ( a , b ) =
The feasibility of the project is analyzed in this phase and business proposal is put forth with a very
general plan for the project and some cost estimates. During system analysis the feasibility study of
the proposed system is to be carried out. This is to ensure that the proposed system is not a burden
to the company. For feasibility analysis, some understanding of the major requirements for the
system is essential.
Three key considerations involved in the feasibility analysis are,
ECONOMICAL FEASIBILITY
TECHNICAL FEASIBILITY
SOCIAL FEASIBILITY
ECONOMICAL FEASIBILITY
This study is carried out to check the economic impact that the system will have on the
organization. The amount of fund that the company can pour into the research and development of
the system is limited. The expenditures must be justified. Thus the developed system as well within
the budget and this was achieved because most of the technologies used are freely available. Only
the customized products had to be purchased.
TECHNICAL FEASIBILITY
This study is carried out to check the technical feasibility, that is, the technical requirements of the
system. Any system developed must not have a high demand on the available technical resources.
This will lead to high demands on the available technical resources. This will lead to high demands
being placed on the client. The developed system must have a modest requirement, as only minimal
or null changes are required for implementing this system.
SOCIAL FEASIBILITY
The aspect of study is to check the level of acceptance of the system by the user. This includes the
process of training the user to use the system efficiently. The user must not feel threatened by the
system, instead must accept it as a necessity. The level of acceptance by the users solely depends on
the methods that are employed to educate the user about the system and to make him familiar with
it. His level of confidence must be raised so that he is also able to make some constructive
criticism, which is welcomed, as he is the final user of the system.
Implemented Project
Suyash Vishwasrao UI Design Completed Successfully
4. SYSTEM DESIGN
4.1 DESIGN SPECIFICATION
4.1.1 ALGORITHM
Algorithm for User Registration and
Login Views in Django:
Step1.UserRegisterActions(request):
Create a UserRegistrationForm
instance with the POST data.
Step 2: UserLoginCheck(request):
If found:
Render the
'users/UserHomePage.html' template.
If the status is not "activated": Display
a message "Your Account Not
activated". Render the
'UserLogin.html' template. If not
found: Display a message "Invalid
Login id and password". If the HTTP
request method is GET: Render the
'UserLogin.html' template.
Step 3:UserHome(request):
Render the
'users/UserHomePage.html' template
Step 4:
DatasetView(request):
Render the
'users/viewdataset.html'
template with the HTML table
data.
Step 5.
data_preprocess(request):
Render the
'users/pre_process_data.html'
template with the processed
data.
Step6.user_machine_learnin
g(request):
Render the
'users/ml_scores.html'
template with these scores.
Step 7.
user_predictions(request):
Step 8: Stop
1. Data Collection: The first step involves gathering data from various sources such as user
interactions (clicks, purchases, likes), product attributes (category, price, brand), user
profiles (demographics, preferences), and contextual information (time, location, device).
2. Data Preprocessing: Raw data collected from different sources often need preprocessing to
make it suitable for analysis. This may involve cleaning the data, handling missing values,
normalization, and feature engineering.
3. Feature Extraction: Relevant features are extracted from the preprocessed data. For e-
commerce, these features may include user demographics, purchase history, product
attributes, browsing history, time of visit, etc.
5. Collaborative Filtering: This technique recommends items based on user behavior and
preferences. It can be user-based (recommending items that similar users have liked) or
item-based (recommending items similar to those a user has liked).
6. Content-Based Filtering: This method recommends items similar to those a user has liked or
interacted with in the past, based on the features or attributes of the items.
8. Matrix Factorization: This method decomposes the user-item interaction matrix into lower-
dimensional matrices to find latent factors representing user preferences and item.
9. Deep Learning: Neural networks, especially deep learning architectures like convolutional
neural networks (CNNs) or recurrent neural networks (RNNs), can be used to learn complex
patterns and relationships in user-item interactions.
10. Model Training: The selected algorithm is trained using historical user-item interaction
data. This involves optimizing the model parameters to minimize prediction errors or
maximize recommendation accuracy.
11. Evaluation: The trained model is evaluated using various metrics such as precision, recall,
F1-score, or mean average precision to assess its performance.
12. Deployment: Once the model is trained and evaluated, it is deployed into the e-commerce
platform's recommendation system. The system continuously monitors user interactions and
updates recommendations in real-time.
13. Personalization: Recommendations are personalized for each user based on their unique
preferences, behavior, and context. This personalization improves user experience and
increases the likelihood of engagement and conversion.
14. Feedback Loop: User feedback, such as ratings, reviews, and purchase behavior, is collected
and used to refine and improve the recommendation algorithms over time. This iterative
process ensures that the recommendations stay relevant and effective.
4.4.2Use Case:
5. PROJECT IMPLEMENTATION
5.1 TECHNOLOGY OVERVIEW
PYTHON
DJANGO
Django is a high-level Python Web framework that encourages rapid development and
clean, pragmatic design. Built by experienced developers, it takes care of much of the
hassle of Web development, so you can focus on writing your app without needing to
reinvent the wheel. It’s free and open source. Django's primary goal is to ease the creation
of complex, database-driven websites. Django emphasizes reusability and "pluggability"
of components, rapid development, and the principle of don’t repeat yourself. Python is
used throughout, even for settings files and data models.
Django also provides an optional administrative create, read, update, delete interface that is
generated dynamically through introspection and configured via admin models.
5.2 CODING
def UserLoginCheck(request):
if request.method == "POST":
loginid = request.POST.get('loginid')
pswd = request.POST.get('pswd')
print("Login ID = ", loginid, ' Password = ', pswd)
try:
check = UserRegistrationModel.objects.get(loginid=loginid, password=pswd)
status = check.status
print('Status is = ', status)
if status == "activated":
request.session['id'] = check.id
request.session['loggeduser'] = check.name
request.session['loginid'] = loginid
request.session['email'] = check.email
print("User id At", check.id, status)
return render(request, 'users/UserHomePage.html', {})
else:
messages.success(request, 'Your Account Not at activated')
def UserHome(request):
return render(request, 'users/UserHomePage.html', {})
def DatasetView(request):
path = settings.MEDIA_ROOT + "//" + 'amazon products.csv'
import pandas as pd
df = pd.read_csv(path, nrows=100)
df = df.drop(columns=['Uniq Id','Brand Name','Asin','Upc Ean Code', 'List
Price','Quantity','About Product',
'Product Specification','Technical Details','Product Dimensions','Image','Variants',
'Product Url', 'Stock','Product Details','Dimensions','Color','Ingredients','Direction
To '
'Use','Is Amazon Seller',
'Size Quantity Variant','Product Description','Sku'])
df = df.to_html
return render(request, 'users/viewdataset.html', {'data': df})
def data_preprocess(request):
from .utility.ecommerce_preprocess import pre_proccessed_data
df = pre_proccessed_data()
return render(request, 'users/pre_process_data.html',{'data': df})
def user_machine_learning(request):
from .utility.predections import ml_scores
linear_kernel, cosine_similarity, sig_score = ml_scores()
return render(request,'users/ml_scores.html',{'lr': linear_kernel, 'cosine': cosine_similarity, 'sig':
sig_score})
def user_predictions(request):
if request.method=='POST':
from .utility.predections import rec_lin
productName = request.POST.get('pname')
recommend = rec_lin(productName)
recom = recommend.to_html
path = settings.MEDIA_ROOT + "//" + 'amazon products.csv'
import pandas as pd
df = pd.read_csv(path)
df = df['Product Name'].values.tolist()
return render(request,'users/testform.html',{'result':
SSJCET, Asangaon 33 Department of Computer Engg.
Ecommerece Recommendation System Based on
Project 1 Cloud Computing
recom,'products':df,'productName':productName})
else:
path = settings.MEDIA_ROOT + "//" + 'amazon products.csv'
import pandas as pd
df = pd.read_csv(path)
df = df['Product Name'].values.tolist()
return render(request, 'users/testform.html', {'products':df})
index.html:
{%extends 'base.html'%}
{%load static%}
{%block contents%}
</div>
</div>
</header>
{%endblock%}
Base.html:
{%extends 'base.html'%}
{% load static %}
{%block contents%}
<header>
<div class="container">
<div class="intro-text">
<h2>Admin Login Form</h2>
<p>
<tr>
<td style="padding:20px;">
<button type="submit" class="btn btn-xl">
Login
</button>
</td>
<td>
<button type="reset" class="btn btn-xl">
Reset
</button>
</td>
</tr>
SSJCET, Asangaon 35 Department of Computer Engg.
Ecommerece Recommendation System Based on
Project 1 Cloud Computing
{% if messages %}
{% for message in messages %}
<font color='GREEN'> {{ message }}</font>
{% endfor %}
{% endif %}
</table>
</form>
</center>
</p>
</div>
</div>
</header>
{%endblock%}
6. TESTING
6.1 SYSTEM TESTING
Admin can
Admin can activate the register If user id not found then it
10 activate the Pass
user id won’t login.
register users
Train set
CNN Model
(%) (%)
FM 3.67% 3.98%
Validation set
CNN Model
(%) (%)
FM 3.97 5.56
7.2 SCREENSHOTS
Fig.7.2.6:Recommendations
Fig.7.2.7:User Login
Fig.7.2.8:User Home
Fig.7.2.9:User DataSet
8. ADVANTAGES
CONCLUSION:
E-commerce has become the most mainstream business model in contemporary society. With the
explosive growth of information in the era of big data in e-commerce, personalized
recommendation system has attracted more and more attention. E-commerce provides more and
more shopping and consumption platforms for people. Using recommendation algorithms such as
data mining can recommend products that users like to consumers and improve the turnover rate of
e-commerce websites. With the rapid development of internet commercial websites, the total
amount of information in e-commerce system is increasing day by day, and the problem of
information overload is becoming more and more serious. Because the recommendation system is
based on user behavior, malicious user behavior should be filtered. Malicious behaviors include
users browsing certain products frequently through programs, creating a large number of user
behaviors, or businesses adjusting commodity attributes according to algorithms. The powerful
storage, operation and security functions of cloud computing, as well as the ideal mode of resource
allocation and sharing, have laid a good foundation for the development of e-commerce
recommendation engine, resulting in a brand-new business recommendation mode. In the aspect of
data integration, the data analysis middleware layer can be used to import the source data of the
business system for analysis, and the data of the business system can also be directly stored in the
distributed file system layer for management and access.
FUTUREWORK:
Using recommendation algorithms such as data mining can recommend products that users like to
consumers and improve the turnover rate of e-commerce websites. With the rapid development of
internet commercial websites, the total amount of information in e-commerce system is increasing
day by day, and the problem of information overload is becoming more and more serious. Because
the recommendation system is based on user behavior, malicious user behavior should be filtered.
[1] Marwan M, Kartit A, Ouahmane H. A Framework to Secure Medical Image Storage in Cloud
Computing Environment. Journal of Electronic Commerce in Organizations, vol. 16, no. 1, pp. 1-
16, 2018.
[2] Isaias P, Issa T, Chang V, et al. Outlining the Issues of Cloud Computing and Sustainability
Opportunities and Risks in European Organizations: A SEM Study. Journal of Electronic
Commerce in Organizations, vol. 13, no. 4) :1-25, 2015.
[3] Somalee Datta, Keith Bettinger, Michael Snyder. Corrigendum: Secure cloud computing for
genomic data. Nature Biotechnology, vol. 34, no. 10, pp. 588-591, 2016.
[4] Datta S, Bettinger K, Snyder M. Erratum: Corrigendum: Secure cloud computing for genomic
data. Nature Biotechnology, vol. 34, no. 10, pp. 1072-1072, 2016.
[5] Liu Mingyue. About the services of big data and cloud computing for e-commerce . Information
and Computer (Theory Edition), vol. 352, no. 6, pp. 150-151, 2016.
[7] Jovanovic J, Bagheri E. Electronic Commerce Meets the Semantic Web. It Professional, vol. 18,
no. 4, pp. 56-65, 2016.
[8] Ghosh N, Ghosh S K, Das S K. SelCSP: A Framework to Facilitate Selection of Cloud Service
Providers. Cloud Computing IEEE Transactions on, vol. 3, no. 1, pp. 66-79, 2015.
[9] Mi Rensha Aini. Research on the Application of Cloud Computing in E-commerce. Computer
Knowledge and Technology, vol. 11, no. 22, pp. 186-188, 2015.
[10] Bauer E. Improving Operational Efficiency of Applications via Cloud Computing. IEEE Cloud
Computing, vol. 5, no. 1, pp. 12-19, 2018.
[11] Zhang Lan. Research on e-commerce data caching based on cloud computing. Computer
Knowledge and Technology, vol. 12, no. 23, pp. 249-250, 2016.
[12] Chang Xueqin. Research on e-commerce logistics distribution model based on cloud
computing. Logistics Technology, vol. 34, no. 11, pp. 152-155, 2015.
[13] Herzfeldt A, Wolfenstetter T, Ertl C, et al. The Role of Individualization and Project Learning
for Cloud Service Profitability. Journal of Electronic Commerce in Organizations, vol. 16, no. 2,
pp. 64-82,2018.
58
APPENDIX
Appendix