Budget: 27000 UAH Deadline: 7 days
Good day! I develop in Python, have worked on similar projects with React/Node.js, and am ready to collaborate.
Technical Assignment
There is a file with a sequence consisting only of 0 and 1.
It is necessary to analyze this sequence and try to find any patterns that will allow predicting the next symbol better than random guessing.
At the same time, the task is not to learn to predict each subsequent symbol. If it turns out that this is impossible, it is sufficient to find such repeating patterns or states of the sequence after which the probability of the next symbol is significantly higher than 50%.
For example, if after a certain combination of symbols the next symbol is equal to 1 in 70–80% of cases, then such a pattern is already of interest, even if it occurs not very often.
The main task is to find any patterns that can be used to achieve a positive mathematical expectation.
The evaluation rules are very simple:
The ultimate goal is to build a model or find a rule that will have a positive mathematical expectation over the long term, meaning the sum of correct predictions should exceed the sum of incorrect ones.
The performer independently chooses the research methods. These can be statistical methods, searching for repeating patterns, machine learning, neural networks, or any other approaches. It is not necessary to limit oneself to standard methods — any ideas that can help discover patterns are welcome.
As a result of the work, it is necessary to provide:
Budget: 27000 UAH Deadline: 7 days
Good day! I develop in Python, have worked on similar projects with React/Node.js, and am ready to collaborate.
Budget: 27000 UAH Deadline: 7 days
Hello, I worked on time series analysis for a fintech company — finding patterns in binary sequences of transactions (prediction accuracy +68%, dataset 2M+ records).
Interesting task! Let me know — is the sequence generated algorithmically or are these real data (for example, trading or game results)? This will immediately determine the choice of research methods.
I suggest we get in touch; I will provide you with free technical consultation and we can outline a development plan + I will tell you about my team!
Budget: 27000 UAH Deadline: 7 days
Hello, Sergey! This is literally my area of expertise. I am studying at Lviv Polytechnic in the specialization "Artificial Intelligence Systems." We have studied similar tasks in detail as part of our coursework on optimization methods and data analysis (modeling hidden Markov chains, stochastic processes, and estimating mathematical expectations over long distances). I would be happy to take on this research.
How I will implement the task in Python to avoid overfitting and find a real stable signal:
Statistical screening (Base): Analysis of 0/1 frequencies, calculation of the autocorrelation function (ACF) to identify lags, testing the hypothesis of randomness (Runs test).
Contextual analysis (N-grams): Searching for fixed-length patterns (sliding window from 2 to 8 characters). We will build conditional probabilities: if string $P$ appears in the dataset, what is the actual probability $P(1|P)$. We will filter patterns where the probability bias is statistically significant (above 55–60%) and calculate the p-value to cut off random noise.
Modeling: I will check the predictive power of simple Markov models as well as lightweight ML algorithms (we will convert the sequence into tabular features with lags and train Random Forest / XGBoost with strict regularization).
In the end, I will provide:
Fully reproducible clean Python code (Jupyter Notebook) with a split into Train / Test samples (to prove that the model actually works on new data).
A step-by-step report describing the methods used, a list of profitable patterns found, a final Score according to your system (+1/-1), and an assessment of the mathematical expectation.
I would be glad to dive into the task. Message me privately, and I will share my initial thoughts on the dataset, and we can start working!
Budget: 27000 UAH Deadline: 8 days
Hello. To identify patterns in a binary sequence, I plan to apply a multi-step approach that includes deep statistical analysis, feature engineering from the sequence history, and exploration of various predictive models. This will encompass methods for pattern and anomaly detection, the application of Markov models, as well as machine learning tools such as tree-based classifiers or basic recurrent networks to identify states with a high probability of the next symbol. The key will be not just to find correlations but to create a robust model capable of reliably demonstrating positive mathematical expectation on unseen data, using cross-validation and thorough backtesting. I have significant experience in time series analysis and uncovering hidden dependencies, which will allow for the effective use of already developed algorithms and templates to accelerate the development and validation of solutions. I suggest discussing all implementation details, final budget, and timelines in private messages.
Budget: 27000 UAH Deadline: 5 days
I work as a financial analyst in a large international company. I have experience with similar projects. I can help.
Budget: 27000 UAH Deadline: 5 days
Hello, I am very interested in the project. I have previously worked with neural network training and data analysis, so I have experience. I am ready to discuss the budget in private messages.
Budget: 27000 UAH Deadline: 7 days
Hello, Sergey.
I can conduct a sequence analysis as a full statistical analysis, not just model fitting. I will check if there is a stable signal in the data: frequencies 0/1, series, n-grams and contexts, states before the next character, autocorrelations, as well as simple statistical and ML models.
I will present the results reproducibly:
- Python code for the analysis;
- splitting the data into training and testing parts;
- a list of identified patterns, if they hold statistically;
- accuracy, number of predictions, and final score based on the system +1/-1;
- a brief report: which approaches worked, which did not, and where there is a risk of overfitting.
An important point: if the sequence turns out to be close to random, I will also show this through tests, so as not to present a random coincidence as a pattern. If there is a signal, I will describe it as a clear rule or model that can be further tested on new data.
Deadline: up to 7 days.
Budget: 27000 UAH Deadline: 4 days
Good day
I am ready to take on this work
Feel free to write, I will be happy to help with your task as much as possible
I am waiting for further communication in private messages
There is an active production platform with a catalog and automatic updates of external offers and prices. Stack: — Node.js / TypeScript; — PostgreSQL; — existing price refresh service and cron; — separate ready Python module for validation and selection of offers; — staging and production. It is necessary to make targeted improvements to the existing price refresh pipeline without completely rewriting the backend. MANDATORY SCOPE 1. Integration of the Python module — The Python module remains a separate component; — returns a structured result: offers, selected offer, statuses, and risk flags; — Node.js validates the result and performs a write to the database; — provide for error handling and partial/failed runs; — the legacy pipeline is not turned off until QA is completed. 2. Launch refresh by list Add launch: — by one slug/id; — by the provided list of slug/id. Assume CLI or existing service API. A new user interface is not required. 3. Shadow Mode New results must be recorded separately and not affect production until QA. Shadow fields required: — price; — selected offer ID; — direct URL; — offer status; — risk/QA flags; — checkedAt; — engineVersion. 4. Expanding the existing offers table Add: — source; — external_offer_id; — last_seen_at; — last_checked_at; — engine_version; — risk flags or storage in existing JSON; — unique constraint to protect against duplicates. It is not required to create a new parallel offer system if the existing table can be safely expanded. 5. UPSERT, STALE, and DB transaction Replace the current DELETE → CREATE scheme: — UPSERT existing and new offers; — offers missing in the full successful snapshot are translated to STALE; — in case of API error, partial result, or incomplete snapshot, active offers should not become STALE; — updating offers, selected offer metadata, and shadow fields for one model is performed within one DB transaction; — in case of an error, a full rollback is performed. 6. Canonical-safe refresh Price refresh should not change: — brand; — reference; — model; — collection; — name/title; — slug; — descriptions; — images; — SEO fields. Only offer, price, and shadow data are updated. 7. Preserving current cron logic Preserve: — existing cron; — rolling batches; — cooldown; — checking PRICE_REFRESH_MIN_DAYS before calling the external API; — legacy production pipeline until Shadow QA is completed. 8. Audit output One option is sufficient: — shadow columns in the existing admin table; or — CSV export. Minimum data: — model/reference; — production price; — shadow price; — delta; — production/shadow URL; — status; — risk flags; — checkedAt; — engineVersion. A new complex dashboard is not required. 9. Staging and QA — DB migrations; — staging deployment; — smoke test on 5 provided models; — then Shadow Mode on approximately 50 models; — fixing technical errors identified during these runs; — brief documentation of the Python → Node.js contract and rollback procedure. OPTIONALLY ASSESS SEPARATELY Simple technical promotion without a new UI: — promotion of one model by slug; — promotion of a list of slugs; — transferring confirmed shadow values to production; — technical check after rollout. RESULT — Pull Request; — DB migrations; — working integration Python → Node.js; — Shadow Mode; — UPSERT, STALE, and transactional update; — launch by slug/id; — staging deployment; — smoke-test results; — brief documentation; — at least 7 days of bug fixes for the implemented scope after acceptance. IN RESPONSE, INDICATE 1. Fixed price for the mandatory scope. 2. Separate cost for the promotion mechanism. 3. Timeline. 4. Hourly estimate. 5. When you are ready to start. 6. Experience with PostgreSQL transactions, migrations, and ingestion pipelines. 7. What questions need to be clarified before starting. 8. Whether staging, QA, migrations, and bug-fix period are included. Template responses without specific estimates will not be considered. Access to production is not provided at the first stage. Work begins with limited code review and staging.
A centralized server system for collecting and storing data from Planfix, 1C, Meta Ads, and Google Ads is needed, as well as a web dashboard for displaying and analyzing this data. All data, change history, calculations, and aggregated metrics must be stored exclusively in the server database. The dashboard should not store or duplicate business data. It must retrieve the necessary information from the server database via API according to user requests and display it in the form of KPIs, charts, tables, and detailed reports.
We are looking for support for a project based on Yii , we need to make edits and improvements to the database, there is partially a connection with the previous contractor .....................
It is necessary to migrate the database from CRM G-PLUS to MyChatBot Database volume - 26 thousand leads 2 funnels - Call center and Sales department with their own funnels Lead cards (besides name and number) have many different fields Leads also have voice recordings of calls. These also need to be transferred I expect an approximate amount and implementation timeline from the candidate
Create a dashboard for monitoring and analyzing the performance of the company's location network (branches) in Google Business Profile (GBP) through the official Google Business Profile API. Process via a script based on Google Apps Script (link to Google Sheets). Record data in Google Sheets (which serves as a database for Looker Studio). Update: Daily (with an indication of the last update date). Create a Google Cloud service account. The script runs once a day (trigger at 03:00 AM) and sends a request to the GBP API. It retrieves metrics for the previous day for each location (locationId). Records data in a flat format (row = unique combination of Date + Branch ID + Metrics). Key Performance Indicator CardsCard NameGBP MetricDynamic FormatProfile ViewsImpressions (Search + Maps)Percentage %, Sparkline (blue)CallsLocal Services Phone CallsPercentage %, Sparkline (green)Website ClicksWebsite ClicksPercentage %, Sparkline (purple)Direction RequestsDirection RequestsPercentage %, Sparkline (orange)Average RatingAverage Review RatingAbsolute change (e.g., +0.1), Sparkline (yellow)New ReviewsNew Reviews CountPercentage %, Sparkline (turquoise)