Remote Web Development Job In IT And Programming

Python support for randomly selecting blocks of text from various files.

Find more Web Development remote jobs posted recently Worldwide

I have several files which contain a list of questions to be compiled in Latex. I want to write a Python script that does the following.

I want to choose a set number of questions randomly from each file and save them to a new file exam1.tex. For example, I want to be able to select 10 random questions from bank1 and 20 random questions from bank2, etc.

I will share some examples of files with shortlisted candidates.

Notes:
Each question is wrapped in an environment.
The following environments are used:

\\begin{ question}
[...]
\\end{ question}

\\begin{ matching}
[...]
\\end{ matching}

However, some questions are joined together into groups in the following manner:

\\begin{ block} [questions=2]
\\begin{ question}
[...]
\\end{ question}

\\begin{ question}
[...]
\\end{ question}
\\end{ block}

Ideally, Id like to keep grouped questions together. So, if one grouped question gets randomly selected, the entire group of questions gets included.
About the recuiter
Member since Nov 11, 2022
Surekha Kv
from Kyeonggi, South Korea

Skills & Expertise Required

LaTeX Python 

Open for hiringApply before - Jan 19, 2025

Work from Anywhere

40 hrs / week

Hourly Type

Remote Job

$13.38

Cost

Offer to work on this project closes in 181 days!
Are you interested in this Opportunity?

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions

Similar Projects

Developer needed for a legal tech startup , to work with expertise in Artificial intelligence &DS

The job includes development of tech legal website which will work as virtual assistance to lawyers in legal drafting , review of legal documents , legal research etc ....The skills require to complete the job is the knowledge of python/django/AI /d...read more

LaTex Template

What is required:
Use attached pdf file as an example of report which is required to build by latex template. We need latex template as a class of document with all UI elements and prepared latex commands for generating repeating elements of the...read more

Image/Video Processing, Computer Vision

Dear Candidate

Were looking for a freelancer to join our development team on a task basis, the selected candidate will be assigned different tasks in the area of video and image processing, the candidate must be proficient in image and vide...read more

Django Developer for exciting EdTech project.

We are working in a Django based platform which will use advance ML algorithms to help students overcome their learning difficulties in math and science. We require a software engineer to help us develop some aspects of the back end and database (Pos...read more

Easy Web Scraping (product entries, longterm)

Dear Freelancer,

we need time to time scrape some data (to .csv), from various sources, sometimes behind CloudFlare or other similar anti-scraping tools.

This job is longterm cooperation..

Thank you for offers!