Find Jobs
Hire Freelancers

We Need an Image Classifier API in PHP / Python -- 3

$30-250 USD

Closed
Posted over 4 years ago

$30-250 USD

Paid on delivery
Image classifier API Method: POST Input: Base 64 stream (JPG image data) Output: JSON array (Top 5 matching Hollander data) Language: PHP Input data { “image64”: base64 stream } Output data { “title”: “matching”, “description”: “Please check the results.”, “uploadedUrl”: uploaded JPG file URL, “ref”: [ { “id”: Hollander ID, “img_url”: Hollander image file URL, “prob”: Similarity }, { “id”: Hollander ID, “img_url”: Hollander image file URL, “prob”: Similarity }, … ] } Source File: PHP <?php //setting headers header("Access-Control-Allow-Origin: *"); header("Content-Type: application/json; charset=UTF-8"); header("Access-Control-Allow-Methods: OPTIONS,GET,POST,PUT,DELETE"); header("Access-Control-Max-Age: 3600"); header("Access-Control-Allow-Headers: Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With"); //recevieing json $content = trim(file_get_contents("php://input")); $post = json_decode($content); //saving uploaded image $imagedata = base64_decode($post->image64); $file_path = 'upload/' . date("Y_m_d_H_i_s_") . '[login to view URL]'; $file = fopen($file_path, "wb"); fwrite($file, $imagedata); fclose($file); //Matching (Here Deep Learning) $result_json = exec("[login to view URL] ".$file_path); $result_arr = json_decode($result_json); //making json $MyResult = array(); $MyResult['title'] = "Matching"; $MyResult['description'] = "Please check the results."; $MyResult['uploadedUrl'] = $file_path; $MyResult['ref'] = array(); foreach ($result_arr as $key => $value) { $img_file_arr = scandir('base/' . $key . '/'); $buff = array('id' => $key, 'img_url' => 'base/' . $key . '/' . $img_file_arr[2], 'prob' => $value); array_push($MyResult['ref'], $buff); } //Sending Results http_response_code(200); $JSONResult = json_encode($MyResult); echo $JSONResult; ?> Python Tree Structure Base folder structure I am using base folder for Hollander images. But you needn’t use this folder. I can use your origin database. And you can find all the reference wheel information which has the same hollander ids. So I hope you to expand my raw api to send all the reference wheel spieces, not only hollander ids. In the 7z file, the [login to view URL] is the kernel of image classifying. If you train more, the [login to view URL] will be updated. Then you should replace it to newer version. There is no training part in 7z python files.
Project ID: 20793442

About the project

13 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
13 freelancers are bidding on average $146 USD for this job
User Avatar
Dear, I have checked your request. I can resolve your problem with my 10+years experience of full stack developer. I am very interesting of your proposal. I have 200 reviews in freelancer site and I am proud of delivering perfect result to customer. Please check my profile for more details. I am ready to help you if you have time of discussion about this project, even if you don't hire me. Best regards Lian
$140 USD in 7 days
4.9 (147 reviews)
7.0
7.0
User Avatar
Hi. Sir I would be very glad to meet you. I read your description carefully. I can bring you perfect result as you want. I am an experienced web developer and designer with the depth knowledge related to Laravel, WordPress, Codeigniter, MySQL, JAVASCRIPT, jQuery, CSS, HTML, HTML5... Checking my profile, you can see the projects I had done. I can work at any time in your time zone. Waiting for your positive response... Thanks for reading my bid proposal.
$150 USD in 4 days
4.7 (93 reviews)
6.9
6.9
User Avatar
Pro PHP/Python/MySQL/ Machine Learning/AI Expert! Dear employer Once saw a your project, it was very attracted my mind because I am very interested in your project and also, have rich experiences and high skills on these fields because I have been working in this fields for long time. If given a chance, I am highly confident in my ability to deliver the highest quality. I am confident that my involvement in your project will bring it to a successful launch, on time and within budget. I look forward to hearing from you. Kind Regards
$50 USD in 1 day
5.0 (26 reviews)
6.1
6.1
User Avatar
Hi Dear I read your requirements carefully. I have rich experience with Python Django, PHP, Flask, selenium, Web Scrapy, software architecture and so on. I can complete your job within a few days. Please touch me. I will provide good service for you. Regards.
$150 USD in 7 days
5.0 (36 reviews)
5.4
5.4
User Avatar
Hi there, I have good experience with tensorflow, keres frameworks. And will be happy to update your system to send also the reference wheel spieces along with hollander ids. Also, I will update it to add the training part to the system. I will also, make a webpage for you, so that you can mark the system for training with your custom images and related information, which you can easily upload. Before committing to the project, if its possible, I will like to take a look at your python files. So if its possible and not an issue, I will request you to send me your python files. Looking forward to hear from you soon. Best Regards, Elepsis Tech
$250 USD in 7 days
4.8 (85 reviews)
5.8
5.8
User Avatar
Hi, I just reviewed your project description and interested in your project. My skills like is matched your project's requirement skills perfectly, so No problem to implement your project and sure you will get the satisfied result. Let's argue more details of the task at the freelancer's chat room. hope to see you again!. Best regards,
$150 USD in 5 days
4.9 (14 reviews)
4.7
4.7
User Avatar
✅✅✅✅✅ "Wish you could not lose an amazing opportunity to work with an amazing developer!" Hello! Thanks for your job. I have read your proposal carefully and understood what you want. As a senior full stack developer, I have 5+ years of experience in developing Python Framework like Django and Flask. I have experience of modifying chatting, dating and jobposting apps using Django and Flask. I have also experience in integrating API with front end. Main Skills : - Django, Flask, Cherrypy - Laravel, CodeIgniter, CakePHP - React js, Redux, Saga, Thunk - MEAN Stack (Angular 2/4/5/6, Express, MongoDB, NodeJS) - Vue js, Axios - CSS3, SASS, SCSS, Boostrap 3, 4 - Firebase, AWS, Heroku Wanna discuss about project more detail on chat. Regards. ~_~
$120 USD in 3 days
4.8 (18 reviews)
4.5
4.5
User Avatar
⭐⭐⭐⭐ i am Full stack python api developer. ⭐⭐⭐⭐⭐⭐ I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. * 6+ years experience in python If you want high quality of your project, please choose me. If you hire me, you will get all what you want, Timely delivery . Best quality of my work. 24 hours communication . Hope to get your early response . Thanks
$140 USD in 2 days
5.0 (12 reviews)
4.0
4.0
User Avatar
Hello, I have some experience developing ML systems for image classification with python, I am confident that I am able to complete this project. I will have to ask some questions about the job before getting into it. Hope to read back, until then, have a great day. Alex.
$120 USD in 7 days
5.0 (1 review)
2.0
2.0
User Avatar
I have 3.5+ experience in PHP development I have made api for image uploading use JSON format and base 64
$88 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have a good skills in python and rest api's. I'm interested to do this projects. I have read your project requirement, i understand the requirement and amount negotiable.
$140 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
ARLINGTON, United States
5.0
15
Payment method verified
Member since Apr 12, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.