SlideShare a Scribd company logo
1 of 14
REVERSE AUCTIONING
ENGINE
Sri vaishnavi karusala(201301230)
Sane Sushmitha Reddy(201225012)
Abidali (201505595)
Abstract
Online auctions are an important aspect of e-commerce. However, for consumers,
the chances of landing a winning bid in online auctions is difficult because of
“bidding robots”.
Humans are not able to attend to and monitor auctions with the same capacity as a
computer, which can make complex bidding decisions in split-second time and can
follow an auction with nonstop, undivided attention.
Problem Statement
The project aims to identify auctioning agents that are software robots and thus
eliminate them from the online auctions.
Here we tried to level the playing field by identifying and banning bid bots.
Data Set
It is organized into three files:
→ train.csv (bidder data with labels)
→ test.csv (bidder data without the labels meant to be tested) and
→ bids.csv (individual bid data from 7.6 million bids).
For the purpose of this project, we will be using the labelled bidder data and bid
data to make and test our predictions.
http://www.kaggle.com/c/facebook-recruiting-iv-human-or-bot/data
Project Scope
The project aims to analyse the bids data ,extract distinguishable features that help
us differentiate between a human and robot, train the classifiers according to these
features and finally test the accuracy of our classifier using test data. The scope can
be divided into 3 levels :–
→ Feature Extraction
→ Modelling and training
→ Testing
Proposed System
The main challenges in this project are
Feature engineering
→ No. of Bids in total : This looked like a long shot but Robots might have
significantly higher bids than humans
→ No. of Bids / auction : This was an interesting hypothesis. A robot will be
more consistent in bidding to win every auction. Hence, robots will have a
higher number of bids every auction.
→ Response time : Time between two bids will be considerably low for Robots
than humans
→ No. of Distinct IPs/Countries : Robots will probably make bids from multiple
IPs and Countries
→ Merchandise : A few merchandise will have more robots bidding.
➔ Randomness observed among human and robots are completely different. If
bidder is a robot then it will perform almost perfect randomness as compared
to a human bidder.
→ Give ranks to the auction sequence for a user based on the starting times or the finishing time
and let's call it as an ordered sequence.
→ Get the entire sequence of the auction for that user in the order of bid it make.
→ Compare the above sequence with the ordered sequence as sequence correlation or number of
inversions to sort.
→ For humans the number of inversions will be less compared to robot and correlation will be high.
➔ Number of auction that are active for a particular bidder for which there is still
time left for the auction to end. If the bidder is human then he will not be as
active as a robot.
Model optimisation
➔ Random-Forests : Random forests are a way of averaging multiple deep decision trees,
trained on different parts of the same training set, with the goal of reducing the variance.
➔ Gradient Boosting : It is a machine learning technique for regression and classification
problems, which produces a prediction model in the form of an ensemble of weak
prediction models, typically decision trees
➔ AdaBoost : AdaBoost is adaptive in the sense that subsequent weak learners are tweaked
in favor of those instances misclassified by previous classifiers.
➔ Bagging-Classifier : Bagging is a bootstrap ensemble method that creates individuals for
its ensemble by training each classifier on a random redistribution of the training set.
➔ Logistic-regression : It estimate the probability of a binary response based on one or
more predictor features. It is not a classification method. It could be called a qualitative
discrete choice model .
We can combine these similar models and average their output for our final result to
prevent overfitting and improve our accuracy .
Results
Some features and the information
captured by them
➔Starting an auction or finishing
an auction
Percentage of bids of a bidder that
are bid on himself and percentage of
auto bids and bids with change in
IP, url or devices.
Results
➔Randomness observed in
human bidder and robots is
different
Results
Output of the code.
References and Related Work
1. Bid-war : Human or Robot .
2.https://www.kaggle.com/c/facebook-recruiting-iv-human-or-bot
3.http://small-yellow-duck.github.io/auction.html
4.http://www.thomas-robert.fr/en/kaggles-human-or-robot-competition-feedback/

More Related Content

Viewers also liked

BBTECHSPECS_CN.EN.v2016 (2)
BBTECHSPECS_CN.EN.v2016 (2)BBTECHSPECS_CN.EN.v2016 (2)
BBTECHSPECS_CN.EN.v2016 (2)Ophir Fromm
 
Fuentes derecho internacional privado
Fuentes derecho internacional privadoFuentes derecho internacional privado
Fuentes derecho internacional privadoNesmaryPalluotto
 
Luisa sectores ecomicos
Luisa sectores ecomicosLuisa sectores ecomicos
Luisa sectores ecomicosdianba26
 
Tecnología Scolari - Lombardi - Dabove
Tecnología Scolari - Lombardi - DaboveTecnología Scolari - Lombardi - Dabove
Tecnología Scolari - Lombardi - Dabove2doA008
 
The wondercrump world of roald dahl
The wondercrump world of roald dahlThe wondercrump world of roald dahl
The wondercrump world of roald dahlCarol Clifton
 
TelCo_Sales_p1506jun_Corporate_Profile_(i)Brochure_R01V07_varEN_RGB
TelCo_Sales_p1506jun_Corporate_Profile_(i)Brochure_R01V07_varEN_RGBTelCo_Sales_p1506jun_Corporate_Profile_(i)Brochure_R01V07_varEN_RGB
TelCo_Sales_p1506jun_Corporate_Profile_(i)Brochure_R01V07_varEN_RGBParaschos Oikonomou
 
Curriculum Vitae 16
Curriculum Vitae 16Curriculum Vitae 16
Curriculum Vitae 16jerome batas
 
CV - Rufino B.Cada
CV - Rufino B.CadaCV - Rufino B.Cada
CV - Rufino B.Cadaruffy cada
 

Viewers also liked (15)

SoC Newsletter
SoC NewsletterSoC Newsletter
SoC Newsletter
 
Creativegroup
CreativegroupCreativegroup
Creativegroup
 
CTimes - Corporate Profile
CTimes - Corporate ProfileCTimes - Corporate Profile
CTimes - Corporate Profile
 
BBTECHSPECS_CN.EN.v2016 (2)
BBTECHSPECS_CN.EN.v2016 (2)BBTECHSPECS_CN.EN.v2016 (2)
BBTECHSPECS_CN.EN.v2016 (2)
 
Fuentes derecho internacional privado
Fuentes derecho internacional privadoFuentes derecho internacional privado
Fuentes derecho internacional privado
 
Luisa sectores ecomicos
Luisa sectores ecomicosLuisa sectores ecomicos
Luisa sectores ecomicos
 
Modelados con solidos
Modelados con solidosModelados con solidos
Modelados con solidos
 
las tic
las ticlas tic
las tic
 
Tecnología Scolari - Lombardi - Dabove
Tecnología Scolari - Lombardi - DaboveTecnología Scolari - Lombardi - Dabove
Tecnología Scolari - Lombardi - Dabove
 
The wondercrump world of roald dahl
The wondercrump world of roald dahlThe wondercrump world of roald dahl
The wondercrump world of roald dahl
 
TESTMONIALS 1
TESTMONIALS 1TESTMONIALS 1
TESTMONIALS 1
 
TelCo_Sales_p1506jun_Corporate_Profile_(i)Brochure_R01V07_varEN_RGB
TelCo_Sales_p1506jun_Corporate_Profile_(i)Brochure_R01V07_varEN_RGBTelCo_Sales_p1506jun_Corporate_Profile_(i)Brochure_R01V07_varEN_RGB
TelCo_Sales_p1506jun_Corporate_Profile_(i)Brochure_R01V07_varEN_RGB
 
Curriculum Vitae 16
Curriculum Vitae 16Curriculum Vitae 16
Curriculum Vitae 16
 
CV - Rufino B.Cada
CV - Rufino B.CadaCV - Rufino B.Cada
CV - Rufino B.Cada
 
Martha Guagcha
Martha GuagchaMartha Guagcha
Martha Guagcha
 

Similar to Reverse auctioning engine

Clinching Auctions with Online Supply
Clinching Auctions with Online SupplyClinching Auctions with Online Supply
Clinching Auctions with Online SupplySunny Kr
 
Computational Advertising in Yelp Local Ads
Computational Advertising in Yelp Local AdsComputational Advertising in Yelp Local Ads
Computational Advertising in Yelp Local Adssoupsranjan
 
Prediction of Used Car Prices using Machine Learning Techniques
Prediction of Used Car Prices using Machine Learning TechniquesPrediction of Used Car Prices using Machine Learning Techniques
Prediction of Used Car Prices using Machine Learning TechniquesIRJET Journal
 
CAR PRICE PREDICTION.pptx
CAR PRICE PREDICTION.pptxCAR PRICE PREDICTION.pptx
CAR PRICE PREDICTION.pptxNAVINCHACKO1
 
Artificial Intelligence and Machine Learning in PPC - David Szetela
Artificial Intelligence and Machine Learning in PPC - David SzetelaArtificial Intelligence and Machine Learning in PPC - David Szetela
Artificial Intelligence and Machine Learning in PPC - David SzetelaState of Search Conference
 
[Google] Display smart bidding external guide
[Google] Display smart bidding external guide[Google] Display smart bidding external guide
[Google] Display smart bidding external guideDuy, Vo Hoang
 
An improved approach to long tail advertising in sponsored search
An improved approach to long tail advertising in sponsored searchAn improved approach to long tail advertising in sponsored search
An improved approach to long tail advertising in sponsored searchAmar Budhiraja
 
Idea generation & development for startups
Idea generation & development for startupsIdea generation & development for startups
Idea generation & development for startupsMalcolm Lewis
 
Single Resource Revenue Management Problems withDependent De.docx
Single Resource Revenue Management Problems withDependent De.docxSingle Resource Revenue Management Problems withDependent De.docx
Single Resource Revenue Management Problems withDependent De.docxbudabrooks46239
 
Szetela practcal ad words ai rocks
Szetela practcal ad words ai rocksSzetela practcal ad words ai rocks
Szetela practcal ad words ai rocksDavid Szetela
 
Deriving insights from data using "R"ight way
Deriving insights from data using "R"ight wayDeriving insights from data using "R"ight way
Deriving insights from data using "R"ight wayGaurav Shrivastav
 
Deepak-Computational Advertising-The LinkedIn Way
Deepak-Computational Advertising-The LinkedIn WayDeepak-Computational Advertising-The LinkedIn Way
Deepak-Computational Advertising-The LinkedIn Wayyingfeng
 
Mini Projects
Mini ProjectsMini Projects
Mini Projectspichu90
 
A Brief Introduction of Real-time Bidding Display Advertising and Evaluation ...
A Brief Introduction of Real-time Bidding Display Advertising and Evaluation ...A Brief Introduction of Real-time Bidding Display Advertising and Evaluation ...
A Brief Introduction of Real-time Bidding Display Advertising and Evaluation ...Jun Wang
 
BIG MART SALES PRIDICTION PROJECT.pptx
BIG MART SALES PRIDICTION PROJECT.pptxBIG MART SALES PRIDICTION PROJECT.pptx
BIG MART SALES PRIDICTION PROJECT.pptxLSURYAPRAKASHREDDY
 
Machine Learning in e commerce - Reboot
Machine Learning in e commerce - RebootMachine Learning in e commerce - Reboot
Machine Learning in e commerce - RebootMarion DE SOUSA
 
Drone Package Delivery Automation Pitch Deck
Drone Package Delivery Automation Pitch DeckDrone Package Delivery Automation Pitch Deck
Drone Package Delivery Automation Pitch DeckHemant Sarthak
 

Similar to Reverse auctioning engine (20)

Clinching Auctions with Online Supply
Clinching Auctions with Online SupplyClinching Auctions with Online Supply
Clinching Auctions with Online Supply
 
Computational Advertising in Yelp Local Ads
Computational Advertising in Yelp Local AdsComputational Advertising in Yelp Local Ads
Computational Advertising in Yelp Local Ads
 
How to Get Better PPC Results in Less Time With Automation - Frederick Vallae...
How to Get Better PPC Results in Less Time With Automation - Frederick Vallae...How to Get Better PPC Results in Less Time With Automation - Frederick Vallae...
How to Get Better PPC Results in Less Time With Automation - Frederick Vallae...
 
Prediction of Used Car Prices using Machine Learning Techniques
Prediction of Used Car Prices using Machine Learning TechniquesPrediction of Used Car Prices using Machine Learning Techniques
Prediction of Used Car Prices using Machine Learning Techniques
 
CAR PRICE PREDICTION.pptx
CAR PRICE PREDICTION.pptxCAR PRICE PREDICTION.pptx
CAR PRICE PREDICTION.pptx
 
Artificial Intelligence and Machine Learning in PPC - David Szetela
Artificial Intelligence and Machine Learning in PPC - David SzetelaArtificial Intelligence and Machine Learning in PPC - David Szetela
Artificial Intelligence and Machine Learning in PPC - David Szetela
 
[Google] Display smart bidding external guide
[Google] Display smart bidding external guide[Google] Display smart bidding external guide
[Google] Display smart bidding external guide
 
An improved approach to long tail advertising in sponsored search
An improved approach to long tail advertising in sponsored searchAn improved approach to long tail advertising in sponsored search
An improved approach to long tail advertising in sponsored search
 
Idea generation & development for startups
Idea generation & development for startupsIdea generation & development for startups
Idea generation & development for startups
 
Single Resource Revenue Management Problems withDependent De.docx
Single Resource Revenue Management Problems withDependent De.docxSingle Resource Revenue Management Problems withDependent De.docx
Single Resource Revenue Management Problems withDependent De.docx
 
Szetela practcal ad words ai rocks
Szetela practcal ad words ai rocksSzetela practcal ad words ai rocks
Szetela practcal ad words ai rocks
 
Deriving insights from data using "R"ight way
Deriving insights from data using "R"ight wayDeriving insights from data using "R"ight way
Deriving insights from data using "R"ight way
 
Top Machine Learning Algorithms Used By AI Professionals ARTiBA.pdf
Top Machine Learning Algorithms Used By AI Professionals ARTiBA.pdfTop Machine Learning Algorithms Used By AI Professionals ARTiBA.pdf
Top Machine Learning Algorithms Used By AI Professionals ARTiBA.pdf
 
Deepak-Computational Advertising-The LinkedIn Way
Deepak-Computational Advertising-The LinkedIn WayDeepak-Computational Advertising-The LinkedIn Way
Deepak-Computational Advertising-The LinkedIn Way
 
Mini Projects
Mini ProjectsMini Projects
Mini Projects
 
A Brief Introduction of Real-time Bidding Display Advertising and Evaluation ...
A Brief Introduction of Real-time Bidding Display Advertising and Evaluation ...A Brief Introduction of Real-time Bidding Display Advertising and Evaluation ...
A Brief Introduction of Real-time Bidding Display Advertising and Evaluation ...
 
BIG MART SALES.pptx
BIG MART SALES.pptxBIG MART SALES.pptx
BIG MART SALES.pptx
 
BIG MART SALES PRIDICTION PROJECT.pptx
BIG MART SALES PRIDICTION PROJECT.pptxBIG MART SALES PRIDICTION PROJECT.pptx
BIG MART SALES PRIDICTION PROJECT.pptx
 
Machine Learning in e commerce - Reboot
Machine Learning in e commerce - RebootMachine Learning in e commerce - Reboot
Machine Learning in e commerce - Reboot
 
Drone Package Delivery Automation Pitch Deck
Drone Package Delivery Automation Pitch DeckDrone Package Delivery Automation Pitch Deck
Drone Package Delivery Automation Pitch Deck
 

Recently uploaded

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 

Recently uploaded (20)

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 

Reverse auctioning engine

  • 1. REVERSE AUCTIONING ENGINE Sri vaishnavi karusala(201301230) Sane Sushmitha Reddy(201225012) Abidali (201505595)
  • 2. Abstract Online auctions are an important aspect of e-commerce. However, for consumers, the chances of landing a winning bid in online auctions is difficult because of “bidding robots”. Humans are not able to attend to and monitor auctions with the same capacity as a computer, which can make complex bidding decisions in split-second time and can follow an auction with nonstop, undivided attention.
  • 3. Problem Statement The project aims to identify auctioning agents that are software robots and thus eliminate them from the online auctions. Here we tried to level the playing field by identifying and banning bid bots.
  • 4. Data Set It is organized into three files: → train.csv (bidder data with labels) → test.csv (bidder data without the labels meant to be tested) and → bids.csv (individual bid data from 7.6 million bids). For the purpose of this project, we will be using the labelled bidder data and bid data to make and test our predictions. http://www.kaggle.com/c/facebook-recruiting-iv-human-or-bot/data
  • 5. Project Scope The project aims to analyse the bids data ,extract distinguishable features that help us differentiate between a human and robot, train the classifiers according to these features and finally test the accuracy of our classifier using test data. The scope can be divided into 3 levels :– → Feature Extraction → Modelling and training → Testing
  • 6. Proposed System The main challenges in this project are Feature engineering → No. of Bids in total : This looked like a long shot but Robots might have significantly higher bids than humans → No. of Bids / auction : This was an interesting hypothesis. A robot will be more consistent in bidding to win every auction. Hence, robots will have a higher number of bids every auction. → Response time : Time between two bids will be considerably low for Robots than humans → No. of Distinct IPs/Countries : Robots will probably make bids from multiple IPs and Countries → Merchandise : A few merchandise will have more robots bidding.
  • 7. ➔ Randomness observed among human and robots are completely different. If bidder is a robot then it will perform almost perfect randomness as compared to a human bidder. → Give ranks to the auction sequence for a user based on the starting times or the finishing time and let's call it as an ordered sequence. → Get the entire sequence of the auction for that user in the order of bid it make. → Compare the above sequence with the ordered sequence as sequence correlation or number of inversions to sort. → For humans the number of inversions will be less compared to robot and correlation will be high. ➔ Number of auction that are active for a particular bidder for which there is still time left for the auction to end. If the bidder is human then he will not be as active as a robot.
  • 8. Model optimisation ➔ Random-Forests : Random forests are a way of averaging multiple deep decision trees, trained on different parts of the same training set, with the goal of reducing the variance. ➔ Gradient Boosting : It is a machine learning technique for regression and classification problems, which produces a prediction model in the form of an ensemble of weak prediction models, typically decision trees ➔ AdaBoost : AdaBoost is adaptive in the sense that subsequent weak learners are tweaked in favor of those instances misclassified by previous classifiers.
  • 9. ➔ Bagging-Classifier : Bagging is a bootstrap ensemble method that creates individuals for its ensemble by training each classifier on a random redistribution of the training set. ➔ Logistic-regression : It estimate the probability of a binary response based on one or more predictor features. It is not a classification method. It could be called a qualitative discrete choice model . We can combine these similar models and average their output for our final result to prevent overfitting and improve our accuracy .
  • 10. Results Some features and the information captured by them ➔Starting an auction or finishing an auction
  • 11. Percentage of bids of a bidder that are bid on himself and percentage of auto bids and bids with change in IP, url or devices. Results
  • 12. ➔Randomness observed in human bidder and robots is different Results
  • 13. Output of the code.
  • 14. References and Related Work 1. Bid-war : Human or Robot . 2.https://www.kaggle.com/c/facebook-recruiting-iv-human-or-bot 3.http://small-yellow-duck.github.io/auction.html 4.http://www.thomas-robert.fr/en/kaggles-human-or-robot-competition-feedback/

Editor's Notes

  1. Add even the randomness part