semvec/pypi-packages huggingface dataset:
bidamic 1.0.3
A python package for calculating ROAS
License: MIT

# BIDAMIC READ ME CODING CHALLENGE

There are several methods that can be used in the bidamic.py file. These include:

- monitoring
- get_processed_df
- show_arr
- show_data
- get_columns
- save_csv_file
- search_multi_word_term
- search_one_word_term

### Steps on how to use Bidamic python package
1. Ensure you have the coding_challenge_data.csv file
2. Create local folder called `processed`.
3. If a local folder, `processed`, is not created, then it will be automatically created when importing bidamic.
4. Import bidamic
5. Put the string path of the coding_challenge_data.csv file, into bidmic.init_app(file_path).
6. Use the various bidamic methods to explore the .csv file.
7. Use the search_multi_word_term. This will take 1 or more words from an input prompt. It will then generate a new .csv file with the calculated ROAS in the processed folder.

### Example 
Type in "spiderman suit", then a .csv file is generated with a timestamp as its file name, and stored in:

 =====> processed/currency/search_terms/timestamp


### Dependencies
- NumPy
- Pandas
- OS
- Threading


### Monitoring with Python Daemon

- The monitoring method uses Threading inside a while loop.
- The Threading uses the search_multi_word_term method.
- This can be run as many time as you like until you choose to quit.



### Recommended packages to use with Bidamic.py

- Matplotlib for data visualization
- Reportlab to generate PDF reports
- Flask for creating an interactive web site
- Flask-SQLAlchemy to store the data in a database as opposed to a csv file."# bidamic_coding_1"