IoT and Its Impact on the Electronics Market: A Powerful Decision Support System for Helping Customers in Choosing the Best Product

: Many companies have observed the signiﬁcant beneﬁts they can get via using internet. Since then, large companies have been able to develop business transactions with customers at anytime, anywhere, and in relation to anything, so that we now need a more comprehensive concept than the internet. This concept is the Internet of Things (IoT). IoT will inﬂuence decision making style in various phases of selling, buying and marketing process. Therefore, every individual and company should know precisely what IoT is, and how and why they should incorporate it in their operations. This motivated us to propose a smart system based on IoT to help companies and marketers make a powerful marketing strategy via utilizing obtained data from IoT devices. Not only this, but the proposed system can also solve the problems which face companies and customers in online shopping. Since there are di ﬀ erent types of the same product, and also di ﬀ erent criteria for purchasing which can be di ﬀ erent between individuals, customers will need a decision support system to recommend them with the best selection. This motivates us to also propose a neutrsophic technique to deal with unclear and conﬂicting information which exists usually in the purchasing process. Therefore, the smart system and neutrosophic technique is considered as a comprehensive system which links between customers, companies, marketers to achieve satisfaction for each of them.


Introduction
Internet of Things (IoT) was presented as a concept in 1999.It has provided a platform to connect to different hardware and mobile devices, so that different people can be connected to each other.The networks can be on the local wide area networks subscribed to each organization, or wireless networks, or both.IoT can also collect data via wireless sensors, and then connect to its central servers for processing and storage.Similarly, it enables people to connect to the internet and other people's mobile devices via central servers and/or wireless sensors.The efficient use of IoT can improve operational efficiency due to its capability to gather and explicate big data, as well as automate connections among machines [1].
The IoT can be applied in several areas such as smart cities, smart homes, education, agriculture, health, wearables, and industrial automation [2].It provides enormous benefits to the society as a whole.We can see the effect of IoT in cars with built-in sensors, health-monitoring systems, biochip transponders which are used for farm animals, search and deliverance devices, smart washer/dryers which use Wi-Fi for remote monitoring, etc.There will be almost twenty billion devices on the IoT by 2020 according to Gartner [3].
Although more companies and retail stores have adopted IoT, many consumers are still unaware of IoT services.
Using IoT can significantly make users' day to day activities more convenient since many services can be accessed on their mobile devices.It also improves inventory management, tracks product usage, monitors selling rates and locations.Also, the IoT can improve the customer services to allow real-time communications.Additionally, it can allow businesses to forecast possible customers' concerns and cases, and proactively provide solutions [4].By doing so, it can achieve a better customer satisfaction.As a result, IoT can also save time, reduce costs and also human errors.
Due to the significant role of IoT in enhancing services quality, managing customer demands, and achieving customer satisfaction and loyalty, some studies are presented that highlight this role.Jie et al. [5] illustrated in their study how e-retailers who deal with innovative products in the era of the Internet of Things (IoT) select product delivery service providers to ensure timely and efficient delivery to customers.Additionally, Desai [6] could model IoT services on the basis of service quality dimensions in the electricity distribution center of Bangalore Electricity Supply Company.The researchers in [7] have determined IoT solutions to improve the effectiveness of the service product.
Several research papers are presented to demonstrate discovering the capabilities for IoT adoption in the organization and also studying its effect on customers' experience.The way in which the IoT changes customers' experience while shopping in a retailing context is presented by Balaji and Roy [8].The theoretical understanding of consumers' adoption and continued use of wearable technology for advanced health and fitness purposes is illustrated by Canhoto and Arp [9].Wu, Chen, and Dou [10] gave insights into how companies can improve their brand building through the use of IoT technologies.A better understanding of the underlying causes of consumer resistance to smart and related products was developed by Mani and Chouk [11].Woodside and Sood [12] proposed substantial revisions of the dominant logic of service because of the next take-off phase to adopt new radical innovations in the Internet of Things.Ehret and Wirtz [13] illustrated that the industrial IoT offers new opportunities and harbors threats that companies are not able to address with presented business models.Additionally, a smart framework for a shopping mall based on IoT technologies was presented by Pathan et al. [14].
IoT also has a huge impact on marketers since it provides them with the access to accurate big data.Marketers can track and record products, estimate the number of customers daily, analyze purchasing behaviors and understand the individual uses of products [4].The analyzed outputs may eliminate the need for surveys or the collection of costly and time-consuming data, where ideas can be collected from the actual use of connected products and related data.It can also improve direct and hyper-local marketing, where personal messages can be sent via a number of connected mediums, for monitoring response and comments from customers.This can directly benefit all forms of marketing, since the information is the first-hand and the dissemination can reach more individuals regardless of their demographic, psychographic, or geographic generalizations.The growth of IoT will influence all marketing companies, particularly those focused on big data analytics.With more big data from consumers and businesses which became quickly available to marketers, analysts can turn raw data into useful insights, recommendations and predicted outcomes.
For understanding how IoT constitutes to marketing, few studies are presented.Balmer and Yen [15] proposed the appearance of what they call, 'The Corporate Marketing Internet Revolution' which calls for a radical rethinking of marketing practice and scholarship.The influence of the IoT on marketing practices was considered by De Cremer, Nguyen, and Simkin [16] via addressing the overlooked area of the dark side of the IoT.A smart marketing system based on IoT was proposed by Rajabi and Hakim [17] to help customers and shopping centers to interact with each other.The vision and challenges of advertising in the Internet of Things era was presented by Aksu et al. [18].Celik [19], illustrated how IoT will be a great source of future marketing tools.An intelligent retail 4.0 Internet of Things consumer retailer model for smart and strategic marketing of in-store products was presented by Jayaram [20].The potential applications of Internet of Things technologies and solutions for effective marketing at retail was presented by Bogdanovic [21].Also, a precise positioning of marketing and behavior intentions of location-based mobile commerce in the Internet of things was presented by Tsai et al. [22].
The previous studies motivated us to design a smart and comprehensive framework for presenting the impact of IoT on customers, companies, and also on constituting marketing strategies.In this smart framework, customers, companies and marketers interact with each other smartly and achieve desired goals easily.
In addition to the proposed framework, we also proposed a novel neutrosophic multi-criteria decision making technique based on The Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) for supporting customers in selecting the best service or product from among several types.The TOPSIS technique is used for evaluating the performance of IoT in organizations [23].Similarly, an unclear multicriteria group decision making algorithm based on the TOPSIS approach and the concept of similarity measures was developed by Wibowo and Grandhi [24] for evaluating the overall performance of IoT-based supply chains.We used a neutrosophic set in our technique since it considers the truth, indeterminacy and falsity membership degrees, so that it forms the best representation of reality rather than unclear and intuitionistic uncertain results [25].
The residual parts of this paper are presented as follows: Section 2 describes introductory concepts that includes the e-marketing concept and Internet of Things (IoT).A smart e-marketing model for aiding customers, companies, and marketers is suggested in Section 3. Section 4 presents a neutrosophic technique for aiding customers in selecting the best available product or service, and also the case study and experimental results of our suggested technique are presented.Section 5 concludes and identifies future trends of this paper.

Foundations of E-Marketing and Internet of Things (IoT)
The conventional marketing is very costly and takes more time to promote products.The development in technology that comprises the internet media and other digital media has led to the emergence of new marketing concepts.
E-marketing (also known as online marketing or internet marketing) refers to any marketing activities which are presented and serviced online via internet technologies.It includes not only advertising that is shown on websites, but also other types of online activities such as email and social networking.
E-marketing has extended and offered more opportunities for companies to reach out their customers and make direct requests served [26].The popular media to introduce services and products of companies is on websites to blend information and social media.The three cornerstone principles of e-marketing are immediacy, personalization, and relevance.
The popular e-marketing methods are as follows: Search Engine Market (SEM): There are three major search engine marketing activities, which correspond to search engine optimization (SEO), pay-per-click (PPC) and trusted feed [27].Online Partnerships: It has three types, which include: • Link building: Which is a structured activity to comprise high-quality hyperlinks to your website from pertinent sites with a good page rank.

•
Affiliate marketing: Given rewards of affiliate by business as soon as the customer purchases a product through the own marketing efforts of affiliate, and it is a zero-risk advertising strategy since the merchant does not have to pay any fee until the products are purchased.

•
Online sponsorship: It links to a brand with associated content or context to create brand consciousness.The aim is to enhance the attractiveness of brand.
Interactive advertising: This means placing ad banners on other websites, and in some respects, it is completely similar to a pay-per-click search engine.Email marketing: It is divided into two categories which are inbound and outbound email marketing.
Online PR: Public relations (PR) means maximizing constructive mentions of an organization, its brands, products or websites on websites of third-party which are probably going to be visited by its target crowd.Viral marketing: Viral marketing uses e-mail to send a promotional message to another probable customer [28].Offline campaigns: The use of communications tools like advertising and public relations which are delivered by traditional media for directing visitors to an online attendance.
Nowadays, many people depend on e-marketing websites and services for buying products and services.There is a stable increase in the number of buyers who make purchasing decisions over Google or social network searches or the comments of preceding customers regarding the quality and price of the product.This is due to permanent sales of 24 h/7 days/365 days for customers and businesses, access to customers in distant geographical areas, minimum costs, presenting the right products to the right customers, sustained relationships of customers in the future, and free advertising of businesses, products or services.Hence, e-marketing is an important way to build strong relationships with customers.
Despite all these advantages of e-marketing, there are still many disadvantages which are as follows: (a) If the infrastructure of e-marketing is weak, users will not have many opportunities to access the internet, learn information online, buy online, and participate in online auctions, and so forth.(b) If the content control is not good, it can easily to affect the brand image.(c) It is hard to control the target audience due to the diverse methods of e-marketing.(d) There is a need to synchronize good information, otherwise, it will lead to information disruption in management.(e) Customer trust.(f) Security and privacy issues.
Since the main marketing pertinent element is the fact that consumers anticipate businesses to perform transactions with them at anytime, anywhere, and in relation to anything, we need to apply a more widespread concept than the internet.This concept is based on IoT, since it has become a base for connecting things, sensors, actuators, and other smart technologies.
There are many technical solutions for IoT: Radio Frequency Identification (RFID), Near Field Communication (NFC), Bluetooth Low Energy (BLE), Wi-Fi, Z-wave and others [29].Protocols like RFID and NFC have been used in retail practice for inventory tracking or payments.BLE is a protocol that has attracted the attention of retailers and marketers in recent years.As it has become the standard in most current smart phones, it presents real-time, contextual, personalized communication and activation at or close to point of purchase, identifying micro location.BLE is a modulation to the standard Bluetooth protocol for allowing short range, low bandwidth, low latency, and efficient communication.
IoT systems contain application, network and perception layers and comprise of a number of component modules.
By its nature, IoT generates an enormous amount of data.For making this data generate useful information and create value to the user, they should be connected and enabled via cloud services and big data analytics, ensuring compliance with security and privacy requirements.Now the key question here is how will IoT affect e-marketing?One of the primary goals of marketers is marketing data.The obtained data from IoT devices will help marketers to analyze buying behavior of customers and then determine customers' preferences.The IoT will help marketers to target their audience and then make more relevant advertisements.It will also save time on gathering and analyzing data.Real-time data which is obtained from IoT devices will help marketers to respond to their customers quickly and then achieve customer satisfaction.Every smart product will help marketers to connect with their customers and then increase customer engagement.
Then, we can define IoT in e-marketing as "the interconnection of our digital devices which introduces endless chances for brands to listen and react to the requirements of their customers-with the proper message, at the proper time, and on the proper device".
Despite the great benefits of using IoT in e-marketing, there exists some challenges.The major challenge is security issues.Although gathering data is a very important characteristic of IoT according to marketer's views, it is a very critical part from point of view of customers.The critical part in this process is that the retrieved data from IoT devices about customers, is personal, numerous and includes not only computers and mobile devices but other kinds of house equipment, wearables, etc.Thus, users' behaviors can be tracked at any time and everywhere.This can lead to hackers gaining unauthorized access to customer databases and physical objects which can pose threats to human lives.For example, cars which are based on IoT technology are susceptible to hacker attacks.The hacking of databases is not only dangerous from the point of view of customers but also from the company's view.For example, hacking companies' databases which contain personal information about customers may make the customers sue the company.

Model of IoT Application in E-Marketing
In this section we propose a smart model based on IoT technologies which helps customers and companies to interact with each other and meet their needs in the best way.It also helps marketers make the best marketing strategies for their companies through utilizing the significant data which is obtained from IoT devices.By applying this model, we can also solve the most popular problems which exist in e-marketing models.
In this model we focused only on food commodities as example of products, but this model has the potential to be applied on all kinds of products in our lives.
Before we begin to explain the main parts of the proposed model, let us ask ourselves some questions.What if we could know the food commodities that we need to buy, when we are out of the house or at work?For instance, if you run out of milk, a refrigerator can connect to the internet and decide your needs and present a message on its screen or your phone.Additionally, what if you buy these products with the highest quality and lowest prices?How about knowing all the information about products that you need to buy, and the best recommendations according to your purchase criteria, in only one click?What if you can get these products as soon as possible?How about achieving the highest degree of security when buying these products online?These questions are from the point of view of users.
But, from the point of view of companies the important question is: What if companies can achieve online identity verification of consumers, maintain customers' loyalty, solve the problem of product return and refund, and achieve data security?
Finally, from the point of view of marketers the most important question is: What will happen if marketers can get all data and information about customers' behaviors, habits and preferences?
Our proposed model answers the previous questions, and can help customers, companies and marketers to achieve their goals efficiently and effectively.

Knowing the Amount of Food Commodities in Our Kitchens When We Are Away from Home or at Work
The first part of the proposed model is to know the amount of current food commodities in our kitchens when we are away from home, at work or in our car.This helps people to know their needs and buy it quickly.
In order to do this, we first need to design a smart kitchen based on IoT technologies, but in this part we focus only on specific parts of the kitchen which can help us to know the stock of food commodities.These parts of kitchen are the refrigerator and some shelves in the kitchen that contains some goods like rice, cooking oil, coffee, tea, sugar, etc.
The smart refrigerator should contain an IP address that might sustain functions such as control units, sensors, communication modules, but the most important technologies that will help us in our smart system are: (1) Bluetooth/Wi-Fi.(2) RFID technology: a micro-chip in a label used for transmitting data when the label is exposed to radio waves.The RFID will maintain an updated list of the products in the fridge.Now, all items are tagged with RFID cards when entering the fridge for the first time, and every time items are placed in or removed from the fridge, the RFID antenna which installed inside the fridge recognizes the items and registers them as either in or out of the stock.
So using a smart refrigerator with RFID technology and Wi-Fi connectivity can help us know what is inside the fridge as well as what is consumed and what we need to buy by sending an electronic report to the owner's phone.
The second place that contains food commodities in our kitchen are kitchen shelves.We will design these shelves from keen glass with RFID technology and also connect them to Wi-Fi.The RFID reader in these shelves will determine the quantity of items required, and automatically send alert emails to its owner's phone if the product is less than the threshold as seen on the smart refrigerator.

Smart E-Marketing Application
In this sub-section, we suggest a smart app for Android and Apple iOS to help customers make their online shopping in an easy, simple, attractive and secure procedure.
This application saves time for customers who are searching for their needs in various websites.Some websites can deceive customers by not sending products with the required quality, difficulty in shipping and retrieval.But this app supports and advertises trusted sites of companies that are subject to certain specifications.
We will store this application in App Store and Google Play to enable various users to download it easily.Once the program is downloaded and installed, users can register in the application as in Figure 1.In this registration each user will fill his/her details and obtain an ID which will be unique for future prospects.This unique ID will store in our database and through it the user will receive messages on his/her phone as well as emails with all offers and discounts on existing products.This app supports customers, vendors, and also affiliates.It also helps companies to build their websites and market their products smartly.

Customer Registration on the Application
In the first part of this section we illustrate how any person will be able to know his/her kitchen's stock of food commodities using IoT technology in the refrigerator and kitchen shelves.The RFID reader in the refrigerator and kitchen shelves will determine the quantity of items in each take, and automatically send alert emails if the product is less than the threshold.Hence, if such circumstances occurred one message will be sent to the owner's phone, then the owner will pass his/her needs to the proposed app.
The first step that the customer must do is the registration process in the proposed app as in Figure 1.After finishing the registration process of user (customer or shopper), this application can perform various processes as follows: Firstly, view videos in a unique way to allow the customer to see a full description of the app, its features and benefits.Enable the customer to select a category of product that he/she plans to buy either by selecting the category from the app directly or via customer voice since this app supports voice recognition technology.After determining products that the customer decides to buy, this app begins to compare prices between various websites and recommend the cheapest and highest quality products to the customer.The app deals only with companies which have an Secure Sockets Layer (SSL) certificate.Usually, SSL is used for securing credit card transactions, transferring data and logins, and more recently, is becoming the norm when securely browsing social media sites [30].The customer has to choose the suitable product according to his/her purchasing criteria.We will illustrate this part with detail in next section via proposing a new neutrsophic technique for helping the customer in the selection process.Customers can also buy products from vendors who have registered in this app, since the vendor in this case is able to advertise his/her product using this app.We illustrate this part with details in the next subsection.This application also allows customers to get the best description of products by telling customers about products, clarifying why it is for them, characterizing how the product feels, how it can fix problems, save time, or make them happier, and can complete requests in text with photos, graphics and videos.Entertainment is not just a notification.This helps customers to assess products properly and obtain all the information they need, so that they feel comfortable about their purchasing products.If a customer buys his/her products continuously via the app, he/she will obtain large discounts.After completing the buying process, all information about customers and products that he/she bought and also the websites that he/she bought from it, will store in our cloud database.This helps marketers capture interactions, conversion metrics, and consumer behavior predictions and link them to purchase-intent data.The app also supports direct contacts between customers and vendors via chat, video calls, and customer service.This will help in solving all existing problems, increase customer confidence and satisfaction.The app will inform users continuously with special offers via sending messages and e-mails to their smart phones.This app enables customers to make the payment process as in Figure 2. The development of the international payments market made the payment process very simple [30].

Registering as a Vendor on the Application
This app not only supports customers, but it also supports sellers and affiliates.The seller in this app may be the person who plans to sell a product or a company that aims to advertise its products using this app and already has its own website.
Previously we explained how anyone can remotely access the stock of food commodities in his/her kitchen using IoT technology, and then we enabled them to buy the product easily through the proposed app if his/her stock's state is low.
But, if there exists a large amount of food commodities in our shelves that are about to expire or to dispose, the owner can sell them with special offers by using this app as follows: o Make the registration process as in Figure 1.
o Next, the app verifies the user's identity in a streamlined manner and then converts it to digital data if it is validated.The verification process of vendor/seller consists of three steps: • Registration of vendor identity documents such as identification card, driving license, passports, vital standards as fingerprint and facial recognition.

•
Validate documents in addition to their holder.

•
Create a reliable digital ID.
This can combat the fraud, strengthen compliance processes and enhance sensitive security services such as money transfer, etc.
o If the previous step can prove that he/she is an invalid user, then the app will automatically reject his/her registration process and automatically block him/her.
o But if he/she is a valid user, then the app will complete registration and give the vendor a special link.This link will help the vendor in dealing with customers, tracking his/her product status, and also receiving money. o The vendor then begins to upload the product that he/she wants to sell and supports it with the detailed information, images, videos that explain the product status with detail.
o The product will submit for approval before the vendor is able start selling it within the app.

Registration as an Affiliate on the Application.
As we know, the vendor is the person who sells their own products, and the affiliate is the person who promotes products for vendors in order to earn a commission.This smart app also supports the affiliate.

Registering as a Vendor on the Application
This app not only supports customers, but it also supports sellers and affiliates.The seller in this app may be the person who plans to sell a product or a company that aims to advertise its products using this app and already has its own website.
Previously we explained how anyone can remotely access the stock of food commodities in his/her kitchen using IoT technology, and then we enabled them to buy the product easily through the proposed app if his/her stock's state is low.
But, if there exists a large amount of food commodities in our shelves that are about to expire or to dispose, the owner can sell them with special offers by using this app as follows: Make the registration process as in Figure 1.Next, the app verifies the user's identity in a streamlined manner and then converts it to digital data if it is validated.The verification process of vendor/seller consists of three steps:

•
Registration of vendor identity documents such as identification card, driving license, passports, vital standards as fingerprint and facial recognition.

•
Validate documents in addition to their holder.

•
Create a reliable digital ID.This can combat the fraud, strengthen compliance processes and enhance sensitive security services such as money transfer, etc.
If the previous step can prove that he/she is an invalid user, then the app will automatically reject his/her registration process and automatically block him/her.But if he/she is a valid user, then the app will complete registration and give the vendor a special link.This link will help the vendor in dealing with customers, tracking his/her product status, and also receiving money.
The vendor then begins to upload the product that he/she wants to sell and supports it with the detailed information, images, videos that explain the product status with detail.The product will submit for approval before the vendor is able start selling it within the app.

Registration as an Affiliate on the Application
As we know, the vendor is the person who sells their own products, and the affiliate is the person who promotes products for vendors in order to earn a commission.This smart app also supports the affiliate.
In the first step, the affiliate person must fill in a registration form exactly as the vendor did.A verification process will be performed for validating the affiliate as we explained previously with the vendor case.
After the verification process, the affiliate will have a formal registration in our app and receive special link for helping him/her in the promotion of products and receiving commissions.
After that, the app will recommend various products for the affiliate to select from for the promotion process.Not only this, but the app will also classify products into 'most popular', 'most gravity', and a 'new products' category.
By using the proposed app, any affiliate can obtain advice on how to achieve the greatest earning through the promotion process of products.It also generates a report with the most famous sites that support affiliation.Since, in marketing language, the new products usually achieve the highest earned value of affiliate, then our app will continuously send e-mails and messages to the affiliate with any new product either sold in the app or any site supported by the affiliate.

Use of the App by Companies That Have Their Own Inventory
This app is also designed for supporting companies to create their own website via providing the chance to create and market it smartly.
Before creating the website, the company must use IoT technologies in their inventory's management.Subsequently, products should have either an RFID tag or barcode label for offering the visibility of inventory levels, dates of expiration, item location, and product demand.
Using IoT, it will increase the capability to track and communicate with products.For instance, RFID tags will load information about an object, and communicate with an inventory system.Also, built-in RFID tags can drive information about an object's temperature, weather, damage, and traffic, etc.Moreover, built-in GPS locations permit the vendor company to know precisely where every item is.Every object will have its own unique identifier.As a result, the vendor company will be able to pin-point each and every item or piece of equipment.This will then effectively minimize stock reduction, shortages, and overstocks.The vendor company can identify precisely which areas are efficient and which are not.Therefore, inefficiencies and problems that were not exposed before will become simple to spot with recommendations for further actions.
The vendor company should also insert IoT technologies in their products' shipping services for customers.Our lives depend on transportation, since it is important to travel for work and leisure, as well as the delivery of food and goods to destinations.The growing use of sensors attached to both products and the enclosures (that move them from point A to point B) opens a new window into real-time discovery of actual conditions, with clear ramifications for cost control and accountability.Thus, by adding IoT technologies to shipping services we can track shipments, optimize delivery and shipping routes, minimize costs associated with inefficiencies in logistics, and raise our expectations for goods and services.Additionally, merging data from weather meters and road closure notes makes operations run easily.It can also inform stakeholders of real-time operations -a major win in an era of instant gratification.
After using IoT in inventory management, the shipping service of products and having explained its effective and efficient role, the next step is the creation of a company website for marketing and promotion of their products and services.
By using the proposed app the company can select the creation option of the website which is a free feature in our app.The required steps for creating the company's website are as follows:

•
First the vendor company should complete a registration process as in Figure 1, after then, the company must produce all identity documents.

•
The validation process of company documents has to be performed.

•
For finding new customers and boosting their business, this app enables the company to build a high-quality website with the following prosperities: A high-quality building platform.
Simple and attractive designs.The most important thing is to build trust for a business or company and ensure customers can find the content or sales information they are looking for.It can map out company content.It works on most browsers such as Firefox, Chrome, Safari, etc.It is almost effortless to read on mobile platforms.It is quick to load.It supports the use of online social media such as LinkedIn, Facebook.
Use of offline channels such as press releases or groups you belong to.
Secure: using high level usernames and passwords, up-to date of platform software and any plugging/modules, and considering an external security monitoring software.
To assist people with physical and visual disabilities, this site will also provide voice support next to screens where the customer can make the entire purchase process of products by using the voice service.
The app also enables companies to create an account with best ePayment gateway.
• After creating the website of a vendor company, this app gives a full update on the related events and content on your sites, as well as customers' average time spent on your site, page views per visitor, percentage of reiterate visitors, and visitors' countries of origins.

•
It also compares your large success stories with your less successful endeavors; it is simple to distinguish where your effort should be concentrated to enhance site page rank and draw in more traffic.As soon as you know where to direct your efforts, your expenditures and time can be used more effectively.Now, let us ask ourselves a question: what is the relation between adding IoT in inventory management and a shipping service with the marketing process of company products via their site?
Large companies spend huge amounts of money on marketing their products, and money that can be used to produce a better product rather than being spent on reaching to the widest possible audience.Thus, why is marketing so expensive?This is because marketing agencies need to gather quite a lot of information to determine their target audience.Once they know their audience a campaign targeted towards them can be created.Since the IoT enables companies to obtain all information about their products, and then the marketer can create their marketing strategy easily and effectively.Moreover, this information can help to understand which products have reached the expiration of its validity and then the marketers can make a marketing strategy for selling this product with various offers and discounts.
By using the proposed app the marketers can obtain a huge amount of data about customers.This data includes customer location, time of buying, a list of purchases, and customer demographics as stored in our cloud database of customers.According to stored information about customers, the marketers can extract and analyze customers' preferences and habits, and build more attractive marketing plans.
In order to avoid any type of risks and misunderstanding, the marketers should inform consumers that their private data is stored and will be used for commercial purposes.The high level of transparency will help companies to minimize or eliminate consumers' dissatisfaction.
The general framework of proposed model is shown in Figure 3.

Neutrosophic Technique for Helping the Customer to Select the Best Service or Product from Several Types
To determine the best choice between all of the possible alternatives, the multiple criteria decision making (MCDM) techniques are used widely.The problem of product or service selection on which decision maker has a typically vague and inaccurate result, which is a representative example of an MCDM problem.The traditional techniques have not been very effective for solving MCDM problems due to the inaccurate or unclear nature of the linguistic assessments.Finding the exact values for MCDM problems is complex and not possible in more real world cases.So, it is more rational to consider the values of alternatives regarding to the criteria as neutrosophic numbers (NNs).This part deals with The Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) method and expands the TOPSIS approach to the MCDM problem with single valued neutrosophic information.Here, the weights of criteria are calculated using the rank order centroids (ROCs) method, and the evaluation matrix for comparing alternatives relating to existing criteria is represented by using triangular neutrosophic numbers (TNNs).
So, in this section, we will explain how the proposed technique can help customers choose the best product among several types.

Proposed Neutrosophic Technique
As explained in the previous section, the customer will have the opportunity to choose from several products recommended by the proposed application.Next, the customer should choose the best product that suits his/her needs.But the assessment process of existing products is a multifaceted problem owing to several mismatched criteria.These include the interests of different customers, the diversity of products, and the breakdown of dealing with unclear and conflicting information which exists frequently during the selection processes.Therefore, we proposed a neutrosophic technique for helping customers to select the best product or service.
For determining the appropriate product or service, according to the several purchasing criteria of customer like price of product, delivery time to customer, quality of product, etc., let C = {C1, C2, • • • , Cn} be a given set of finite criteria for product or service, and P = {P1, P2, • • • , Pm) be given set of finite alternatives (products).
The detailed steps for selecting the best possible product are as follows: Step 1: Let the customer determine his/her selection criteria and rank them according to their needs.
Step 2: After determining the rank of purchase criteria by customer, the weight of these criteria must be calculated.Here we used the rank order centroids (ROCs) for assigning weights to these criteria [31].For a set of ranks of order N, the ROC value which corresponds to the kth rank is given by: For example, if we have a set of three ranks, associated ROCs values are: Step 3: After assigning relative weights to the purchase criteria, we begin to build the estimation matrix which consists of m alternatives and n criteria using the following linguistic variables as in Table 1.The crossing of every alternative and criteria indicated as x ij .Then, we have (x ij ) m×n matrix.  1 is a single valued triangular neutrosophic number which is a special case of single valued neutrosophic set: Definition 1.A single valued neutrosophic set A over X, is an object taking the form A = x, T A (x), all x ∈ X.The intervals T A (x), I A (x) and F A (x) represent the truth-membership degree, the indeterminacy-membership degree and the falsity membership degree of x to A, respectively and X is a universe of discourse.For convenience, a SVN number is represented by A = (a, b, c), where a, b, c ∈ [0, 1] and a + b + c ≤ 3 [32].Definition 2. A single valued triangular neutrosophic number a = (a 1 , a 2 , a 3 ); T a , I a , F a is a special neutrosophic set on the real line set R, whose truth-membership, indeterminacy-membership and falsity-membership functions are defined as follows [32]: where T a , I a and F a (x), represent the maximum truth-membership degree, minimum indeterminacy-membership degree and minimum falsity-membership degree respectively.A single valued triangular neutrosophic number a = (a 1 , a 2 , a 3 ); T a , I a , F a may express an ill-defined quantity about a, which is approximately equal to a. Inverse of a triangular neutrosophic number Multiplication of two triangular neutrosophic numbers So, the evaluation matrix of alternatives with respect to criteria will take the following form: where, e ij = L ij , M, U ij ; T ij , I ij , F ij is the triangular neutrosophic element of evaluation matrix E for i = 1; 2; . . .; m and j = 1; 2; . . .; n.Since L, M, U are the lower, median and upper value of triangular neutrosophic number, and T, I, F are the truth, indeterminacy and falsity degrees of this triangular neutrosophic number.
Step 4: Calculate the neutrosophic weighted evaluation matrix as follows: Here, e ij wj m×n = L ij wj , M ij wj , U ij wj ; T ij wj , I ij wj , F ij wj m×n is an element of the weighted neutrosophic evaluation matrix E w for i = 1; 2; • • • ; m and j = 1; 2; • • • ; n.
Step 5: Define the neutrosophic positive and negative ideal solution NPIS and NNIS: Their exists two types of attributes B 1 and B 2 , which are the benefit and cost-type attribute respectively.So, v + is the neutrosophic positive ideal solution (NPIS), v − is the neutrosophic negative ideal solution (NNIS) and have the following formula: where e j w+ = L j w+ , M j w+ , U j w+ ; T j w+ , I j w+ , F j w+ for j = 1, 2, where e j w− = L j w− , M j w− , U j w− ; T j w− , I j w− , F j w− for j Step 7: Calculate the closeness coefficient of each alternative according to the NPIS: D i+ N e ij wj , e j w+ + D i− N e ij wj , e j w− where 0 Step 8: Rank alternatives according to the largest values of c i * .

A Numerical Example
If a customer plans to buy a specific product using the proposed app, then the app will search for that product from various websites.After that, the app will return various products with different prices and different qualities.The customer should have to choose the best one according to his/her needs, so the decision in his/her hands.Since the selection of the best product is the customer mission (and it is a complex problem because of vague and incomplete information) we will apply the ROCs method and neutrosophic TOPSIS for the selection process as follows: Step 1: Ask customer to insert his/her purchase criteria and rank them from the most to the least important.Here the customer ranked the purchase criteria as follows: 1.
Delivery Time.
Step 2: After determining the rank of purchase criteria by the customer, the weight of these criteria must be calculated using the ROCs method.Since the rank of purchase criteria according to customer needs are: Quality, Price and Time respectively.Then, by using the ROCs method, the weight of criteria will be as follows: W 1 (Quality) = 0.61, W 2 (Price) = 0.28, W 3 (Time) = 0.11.
Step 3: Assuming that the customer should choose one from the four initially selected products p 1 , p 2 , p 3 , p 4 with respect to three criteria which determined previously, the decision maker will compare all alternatives according to criteria using the linguistic scale which was presented in Table 1.Since there is no absolute truth and the truth is always relative, the single valued triangular neutrosophic numbers have been used for handling unclear, imperfect and conflicting information which usually exists in actuality.
By comparing the four products with respect to existing criteria, the estimation matrix is as in Table 2.
Step 4: Construct the weighted decision matrix via multiplying weights of criteria by the estimation matrix as in Table 3.
If obtained values of lower, median, and/or upper are out of order, then reorder them and follow the work.
Step 8: Calculate the closeness coefficient of each alternative according to the NPIS using Equation ( 23): Step 9: Rank alternatives according to the largest values of c i * : Hence, the best product which suits customer needs is P 3 as appears in Figure 4.
Step 9: Rank alternatives according to the largest values of  * : >  >  >  Hence, the best product which suits customer needs is  as appears in Figure 4.

Conclusion and Future Directions
In this paper we proposed a smart e-marketing system based on IoT.Using this system enables marketers to meet customers' expectations for products and services, and then achieve a high degree of satisfaction.It also enables marketers to have new streams of data, and discover consumer preferences and habits.Therefore, it enables marketers to provide customers with what they need with better matches.

Conclusion and Future Directions
In this paper we proposed a smart e-marketing system based on IoT.Using this system enables marketers to meet customers' expectations for products and services, and then achieve a high degree of satisfaction.It also enables marketers to have new streams of data, and discover consumer preferences and habits.Therefore, it enables marketers to provide customers with what they need with better matches.
By using the proposed system by customers and companies, all problems which face them in online shopping could be solved easily.It also helps customers, sellers, affiliate, companies, and marketers to achieve their goals with a high degree of accuracy.
In this system we focused only on food commodities as an example of products, but this system has the potential to be applied to all kinds of other products in our daily lives.
Although the proposed system can avoid different threats and hacking process, more involvements from governments to create legal basis is very significant and will make the proposed system better.
Since there are different types of the same product and also different criteria of buying, and the main problem of product or service selection is the vague and inaccurate knowledge of the decision maker, we presented a multi-criteria decision making technique based on neutrosophic TOPSIS to deal with unclear and conflicting information.In this technique we calculated the weights of criteria by using the rank order centroids (ROCs) method, and the evaluation matrix for comparing alternatives regarding to existing criteria is represented by using triangular neutrosophic numbers (TNNs).This technique will support customers in selecting the best product or service.
For our future work, we will expand our IoT research outputs, applications and services, aiming to apply them in different domains in agriculture, health, and industry.Furthermore, we will apply the proposed neutrosophic technique in various situations, not only for supporting customers, but also supporting marketers and companies.

Figure 1 .
Figure 1.Registration process in app.Figure 1. Registration process in app.

Figure 1 .
Figure 1.Registration process in app.Figure 1. Registration process in app.

Figure 2 .
Figure 2. Available options of payment process.

Figure 2 .
Figure 2. Available options of payment process.

Figure 3 .
Figure 3.The proposed model.Figure 3. The proposed model.

Figure 3 .
Figure 3.The proposed model.Figure 3. The proposed model.

Definition 3 .
Let a = (a 1 , a 2 , a 3 ); T a , I a , F a and b = (b 1 , b 2 , b 3 ); T b , I b , F b be two single valued triangular neutrosophic numbers and γ 0 be any real number[32].Then, 1.Addition of two triangular neutrosophic numbersa + b = (a 1 + b 1 , a 2 + b 2 , a 3 + b 3 ); T a ∧ T b , I a ∨ I b , F a ∨ F b2. Subtraction of two triangular neutrosophic numbers a − b = (a 1 − b 3 , a 2 − b 2 , a 3 − b 1 ); T a ∧ T b , I a ∨ I b , F a ∨ F b 3.

Figure 4 .
Figure 4. Products and their closeness coefficients.

Figure 4 .
Figure 4. Products and their closeness coefficients.

Table 1 .
Linguistic variables for comparison matrices.

Table 2 .
Estimation matrix of alternatives according to criteria.

Table 3 .
Weighted decision matrix of alternatives.