{"id":17508146,"url":"https://github.com/ajla-brdarevic/pdf_question_generator","last_synced_at":"2026-05-08T13:19:51.026Z","repository":{"id":258421023,"uuid":"872121738","full_name":"ajla-brdarevic/pdf_question_generator","owner":"ajla-brdarevic","description":"Project - Artificial intelligence","archived":false,"fork":false,"pushed_at":"2024-10-30T19:21:37.000Z","size":1119,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-03T07:59:24.492Z","etag":null,"topics":["ai","flask","machine-learning","mt5","pypdf2","python","spacy","transformers"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ajla-brdarevic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-13T20:39:48.000Z","updated_at":"2024-10-30T19:21:41.000Z","dependencies_parsed_at":"2024-10-25T05:30:39.621Z","dependency_job_id":null,"html_url":"https://github.com/ajla-brdarevic/pdf_question_generator","commit_stats":null,"previous_names":["ajla-brdarevic/pdf_question_generator"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajla-brdarevic%2Fpdf_question_generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajla-brdarevic%2Fpdf_question_generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajla-brdarevic%2Fpdf_question_generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajla-brdarevic%2Fpdf_question_generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ajla-brdarevic","download_url":"https://codeload.github.com/ajla-brdarevic/pdf_question_generator/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246103710,"owners_count":20724003,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","flask","machine-learning","mt5","pypdf2","python","spacy","transformers"],"created_at":"2024-10-20T04:12:29.651Z","updated_at":"2026-05-08T13:19:45.998Z","avatar_url":"https://github.com/ajla-brdarevic.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PDF Question Generator\n\n## Description\nThe PDF Question Generator is a web application that allows users to upload PDF documents and automatically generate questions based on the extracted text. It uses natural language processing techniques to analyze the content and create meaningful questions.\n\n## Features\n- Upload PDF files\n- Extract text from PDFs\n- Generate questions in English and Bosnian\n\n## Technologies Used\n- Python\n- Flask\n- spaCy\n- PyPDF2\n- Transformers\n- pandas\n\n## Installation\n1. Clone the repository:\n   ```bash\n   git clone \u003crepository-url\u003e\n2. Navigate to the project directory:\n   ```bash\n   cd \u003cproject-directory\u003e\n\n4. Install the required dependencies:\n   ```bash\n   pip install -r requirements.txt\n\n## Usage \n1. Run the application:\n   ```bash\n   python app.py\n\n3. Open your web browser and go to:\n   ```bash\n   http://127.0.0.1:5000.\n\n\n# Generator Pitanja iz PDF-a\n\n## Opis\nGenerator pitanja iz PDF-a je web aplikacija koja omogućava korisnicima da otpremaju PDF dokumente i automatski generiraju pitanja na osnovu izvlačenog teksta. Koristi tehnike obrade prirodnog jezika za analizu sadržaja i kreiranje smislenih pitanja.\n\n## Karakteristike\n- Otprema PDF fajlova\n- Izvlačenje teksta iz PDF-ova\n- Generisanje pitanja na engleskom i bosanskom jeziku\n\n## Korištene Tehnologije\n- Python\n- Flask\n- spaCy\n- PyPDF2\n- Transformers\n- pandas\n\n## Instalacija\n1. Kloniraj repozitorij:\n   ```bash\n   git clone \u003crepository-url\u003e\n\n2. Idi u direktoriji projekta:\n   ```bash\n   cd \u003cproject-directory\u003e\n\n4. Instaliraj potrebne zavisnosti:\n   ```bash\n   pip install -r requirements.txt\n\n## Korištenje \n1. Pokreni aplikaciju:\n   ```bash\n   python app.py\n\n3. Otvori web pretraživač i idi na:\n```bash\n   http://127.0.0.1:5000.\n \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fajla-brdarevic%2Fpdf_question_generator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fajla-brdarevic%2Fpdf_question_generator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fajla-brdarevic%2Fpdf_question_generator/lists"}