Budget: 500 PLN Deadline: 1 day
Good day. We have already discussed this project with you. I am ready to execute it. I will be happy to collaborate.
Looking forward to working with you!It is necessary to parse text PDFs with tables and create a dynamic object with all the data present in the document. The tables may vary in the number of records, and this needs to be taken into account. Also, the tables can be either at the beginning or at the end of the document; however, they can be easily located by the "reference" labels.
There are 2 main tables that can be "merged" into one, and then for each record from this table, there is a detailed information table just below the main tables. The first table is ECU SUMMARY INFO and the second table is ECU SUMMARY INFO (CONT...). Then after the tables, there is ECU DETAILS, which consists of more detailed tables for each ECU, known as the format parameters NAME=VALUE.
Ideally, I would like to be able to work with this data later using Python.
Thank you in advance.
Budget: 500 PLN Deadline: 1 day
Good day. We have already discussed this project with you. I am ready to execute it. I will be happy to collaborate.
Looking forward to working with you!Budget: 500 PLN Deadline: 3 days
Hello Artem, I can help you with your task of outputting data in the required format for further processing. I will be waiting for your message.
Budget: 500 PLN Deadline: 2 days
Good afternoon, Artem. There is a ready-made solution with a web interface that allows you to upload tables in PDF format and parse them. The program works great with your example, and after parsing, the data can be conveniently worked with in Python.
Budget: 500 PLN Deadline: 4 days
Good day!
I reviewed your PDF sample. I propose the following approach:
Table extraction
Main tool: pdfplumber (stable text extraction).
Fallback for complex grids: camelot/tabula-py in lattice/stream mode.
Automatic search for section markers: “ECU SUMMARY INFO”, “ECU DETAILS” (works on different pages/positions).
Normalization
Merging broken lines, removing line breaks and extra spaces.
Correct merging of multi-line cells and columns.
Aligning parameter names NAME=VALUE in ECU DETAILS.
Single data model
{
"vin": "...",
"publication_date": "...",
"summary": [
{"ecu":"ABS","name":"Anti Lock Brakes","bus_type":"CAN-CH", "flash_part":"...", "current_vin":"...", "original_vin":"...", "part":"..."},
...
],
"details": [
{"ecu":"ABS","params":{"Param1":"Value1","Param2":"Value2", ...}},
...
]
}
Export to CSV/Excel (separate sheets Summary / Details) and/or SQLite.
Quality control
Validations (mandatory columns, number of rows, unique ECUs).
Logs and small unit tests to easily maintain the process.
Result: reproducible script + launch instructions, ready files (JSON/CSV/Excel/SQLite).
Ready to complete in 3–4 days. Cost — to be agreed upon after clarifying the format of the final export and possible nuances of other PDF markup.
Thank you!
Alla
Budget: 500 PLN Deadline: 4 days
Proposed technical approach
1. Tools and libraries:
PyMuPDF (fitz) or pdfplumber for text extraction from PDF
pandas for structuring tabular data
re (regex) for pattern identification and parsing NAME=VALUE formats
Custom functions for merging and normalizing data
2. Solution architecture:
Function identifying sections based on "stubborn" labels
Parser for main tables with automatic record count detection
Module merging data from both main tables
Parser for ECU DETAILS section with flexible NAME=VALUE format
Dynamic object generator (dictionary/DataFrame) with complete data structure
3. Functionalities:
Support for varying record counts in tables
Flexible positioning of tables in the document
Data validation and cleansing
Export to formats facilitating further work (JSON, CSV, pickle)
My experience
I have experience in:
Processing PDF documents using Python
Parsing and structuring data from various formats
Working with pandas, numpy libraries, and data analysis tools
Creating scalable solutions for document processing automation
I offer:
✅ Complete solution - ready Python script with documentation
✅ Flexibility - code adapting to different document structures
✅ Code quality - readable, commented code with error handling
✅ Tests - usage examples and validation on provided files
✅ Support - assistance with implementation and possible modifications
I am ready to start work immediately.
Budget: 500 PLN Deadline: 2 days
If you need to work easily on Python later, ideally parsing into a database like SQL Lite, if you want, I can parse into xlsx format Excel. Write to me for discussion, I can implement this functionality.
Budget: 500 PLN Deadline: 2 days
Hello!
I have prepared a fully working solution for your task.
🔹 The script **parse\_ecu\_pdf.py** is written in Python and does exactly what you described:
* Reads PDF (both local and via link) using PyMuPDF.
* Finds tables **ECU SUMMARY INFO** and **ECU SUMMARY INFO (CONT...)**, parsing them line by line.
* Finds blocks **ECU DETAILS** and collects `NAME=VALUE` pairs.
* Combines everything into a dynamic object: each summary line is automatically supplemented with the `details` dictionary.
🔹 The output is a ready JSON structure that is convenient to work with in Python.
📌 Usage:
```bash
python parse_ecu_pdf.py path/to/your_ecu_report.pdf
```
The screen displays JSON with data for each ECU.
The script is universal — the number of rows in the tables can be any, and the location of the tables (at the beginning or end of the PDF) does not matter.
I am ready to connect and help you with running, testing on your PDF, and any modifications.
Budget: 499 PLN Deadline: 3 days
Good afternoon, Artem!
In general, the task is clear, but for an accurate answer regarding deadlines and price, I would like to clarify some questions that arose after analyzing your task.
Please write in private messages — we will discuss the details and your wishes.
P.S. I am guided by your budget, but I think I can fit into a smaller amount — after clarifying the details, I will offer an exact figure.
Budget: 500 PLN Deadline: 1 day
Hello, I am ready to complete your task as a training practice, message me privately and we will discuss all the details.
Budget: 600 PLN Deadline: 2 days
Hello!
I can create a tool in Python that reads your PDF files, finds ECU SUMMARY tables regardless of their location in the file, and combines them into one complete dataset. Immediately after that, the script will also gather ECU DETAILS tables and link each set of parameters NAME=VALUE with the corresponding ECU record. This way, you will get one clean object that combines all the information and can be used directly in Python or converted to a DataFrame for analysis.
I will not rely on page numbers or fixed positions. Instead, the script will look for reference labels and section titles, so it will work even if the layout or the number of records changes. The final structure will be flexible, easy to query, and exportable to JSON or CSV for later use.
Thank you!
Budget: 500 PLN Deadline: 1 day
Hello, Artem!
I am a Python developer with a lot of experience working with PDFs.
In what format would you prefer to work on the output?
Feel free to write, we will discuss your project!
Best regards,
Andriy
Budget: 500 PLN Deadline: 2 days
Good evening. I worked with PDF and did a similar task. But in PHP, on a VPS on Linux. There are nuances, I don't know how it is for you, but sometimes the tables do not go sequentially, and then it will not be easy. We need to try.
Budget: 500 PLN Deadline: 1 day
Good evening, Artem. I am working on automation in Python. I can develop a parser for you with the necessary functionality, as one of the options, after processing the function will return a list of dictionaries []{} that you can work with further in the code. If you are interested - write to me, I will be happy to discuss the details.
Budget: 500 PLN Deadline: 3 days
Hello.
I have experience in automatic data extraction from pdf.
We can discuss.
Budget: 500 PLN Deadline: 1 day
Good day! 👋
I have carefully reviewed your task.
I can complete it quickly and fully according to your requirements.
There are a few points I would like to clarify.
I am ready to start immediately after agreeing on the details.
Budget: 600 PLN Deadline: 1 day
Good day!
My name is Roman, and I am among the top 6 developers in the "Artificial Intelligence and Machine Learning" category out of ~1600 specialists on the platform.
I guarantee:
- Fast and quality task execution
- Strict adherence to deadlines
- Regular communication throughout the entire process
I would be happy to discuss the details of your project in private messages.
Budget: 500 PLN Deadline: 1 day
I have already completed your assignment—I can demonstrate it.
it is necessary to organize a way to collect newly created individual entrepreneurs and, if possible, limited liability companies. whether it's parsing or something else - you tell me what this method should be
Good morning,I will commission the creation of a stable and reliable solution for automatically monitoring prices and availability of products from a specific large Polish online store in the RTV/AGD sector.Project goal: The system must regularly check selected product links and, in case of a price change or availability status, send a notification (preferably via Telegram, Discord, or email – to be determined).Challenge: The store's website has very aggressive anti-bot systems (Akamai/Cloudflare). Ordinary scripts that fetch the page code are immediately detected and blocked. The solution must effectively bypass these protections, mask bot traffic, and operate stably over the long term, without constantly throwing "Access Denied" errors.What I expect from the contractor: Proposing a complete architecture and technology (I do not impose a programming language or specific tools). Delivering a ready-made solution that I can easily launch and manage. Suggestions regarding infrastructure (e.g., what proxies will be necessary for the system to operate smoothly).In response to the announcement, please briefly describe: What approach/technology do you propose to effectively and sustainably bypass the store's protections? How do you see the issue of sending notifications? What is the estimated cost of execution and time of completion?I invite you to submit your offers.
About the Company Trading company. We work with a product group of more than 2000 items across different categories.Current Situation Currently, the nomenclature is maintained in Google Sheets — data is consolidated by tabs (categories). Tab Structure: Product name Price groups: cost price, wholesale, retail Characteristics: weight, quantity per package, etc. Important: the number of columns varies for different product categories, as they have different characteristics.Why the Current Solution is Inadequate Google Sheets does not allow setting access rights at the level of individual columns. We need to: Grant users rights to view certain columns (for example, only cost prices) Grant rights to edit certain columns (for example, retail prices) While restricting access to other columns in the same tabWhat Needs to Be DoneMain Requirements Flexible Rights Management System Access at the level of individual columns (read/write) Assignment of rights by roles or users Management of rights without the involvement of programmers Support for Different Data Structures Different product categories have different sets of characteristics Adding new columns/characteristics without programming Independence from Developers Administration by internal staff Adding categories, columns, users — through the interface Integration with ERP Exporting current prices to our ERP system Export or automatic integration via API Data Analysis Using AI (preferably) Ability to analyze the entire nomenclature list Enrichment, verification, recommendations — if you have ideas, please describeExpected Result A working solution in which: The nomenclature is structured by categories with different sets of characteristics Column rights are flexibly configured (view/edit) Data is exported to ERP The team can manage the system independentlyWhat We Need from You When Responding Describe in general terms how you envision the solution: What tool/platform do you propose
A simple program or Telegram bot is required for parsing participants of chats and discussions in Telegram channels. Functionality: The user enters a link to the channel or chat. If a link to a channel is provided, the program should automatically navigate to the "Discussions" section and perform parsing specifically for discussion participants. The result should export only unique links to user profiles without duplicates. Additional selection requirements: Only users with their own public channel specified in their profile should be included. The user's channel must have at least 200 subscribers. Users with smaller channels are not suitable. A maximally simple and convenient tool is needed: just paste the link and start collecting data based on the specified criteria. I am not a programmer, so I would appreciate an assessment of the feasibility of such a solution and your suggestions for the optimal way to develop it. Standard parsers are not of interest to us — the implementation of the logic described above is required. Responses to your proposals may be within a day.
Good evening, there is a task: you need to check the availability and relevance of the prices of products added to the website (the website is on the prom.ua platform) from the supplier's site 1-2 times a day. Can you calculate the price and how it will look?