Algorithm for pattern

Job ID: 37608028

Budget: $15 – $25 USD

I am looking for a skilled programmer to implement an algorithm for pattern prediction. The ideal candidate should have experience in the following:

- Programming language: Python
- Handling small input data sets (less than 1000 elements)
- Familiarity with pattern prediction algorithms

The algorithm should be able to analyze the input data and predict patterns based on the given information. The desired output should provide accurate predictions of patterns within the data.

If you have the necessary skills and experience, please submit your proposal for this project.


With over 30 years crafting bamboo flutes, I've traditionally relied on playing and adjusting each flute by ear. However, after collecting detailed flute data for six months, I'm eager to shift to a data-driven approach. I aim to use this information to streamline the flute-making process, ensuring precision and consistency in flute construction based on specific parameters.

I require an application capable of calculating the positions of seven flute tone holes while considering user-defined parameters. The application should accept inputs such as inner diameter, wall thickness, hole distances from the bottom of the flute (with the end of the flute as the reference point), flute scale, frequency in Hertz, and hole size.

The tool's functionality should revolve around computing the optimal positions for these tone holes based on the provided inner diameter, wall thickness, frequency, hole sizes, and their respective distances from the bottom of the flute. These parameters collectively influence the ideal placement of these holes for accurate sound production.

Ultimately, I seek an application that allows users to input specific flute measurements, frequency, and hole sizes to determine precise distances for these seven tone holes from the flute's bottom. This comprehensive approach will aid in constructing a flute with scientifically optimized hole placements, resulting in improved sound quality and performance.

Here are a few websites which have similar application/algorithm that may help you understand what im looking for.

http://iotic.com/flutomat/