Commit History

fix: add huggingface config for Flask app
ee6c830

vioott commited on

fix: add Hugging Face metadata
8fac055

vioott commited on

Merge branch 'main' of https://huggingface.co/spaces/vioott/BookMatchAI-Python-GeminiAPI
bc51812

vioott commited on

Update README with project overview, features, and setup instructions
7d02fd2

vioott commited on

Add requirements.txt with all project dependencies
e25342c

vioott commited on

Add .env to .gitignore and update genai_service to load API key from environment
47d0d96

vioott commited on

initial commit
3269b26
verified

vioott commited on

style: improved card alignment and responsiveness in templates
f2e7ce4

vioott commited on

refactor: removed unused user_data module and simplified logs handling
f9e4e57

vioott commited on

refactor: reorganized project by separating routes and services
5b5c1df

vioott commited on

style: make chat layout responsive for screens smaller than 1100px
e9ba6dc

vioott commited on

refactor(user): remove static genre counters and redirect to chat after profile update
65b9d17

vioott commited on

refactor(profile): update layout and headings for editing profile
25d7c42

vioott commited on

refactor(start): improve profile creation form layout and toggle logic
be8fbcb

vioott commited on

style: apply genre grid layout and improve form spacing
a1202f9

vioott commited on

refactor(app): centralize and pass genres list to templates
a2774d5

vioott commited on

feat(genres): add and alphabetically sort extended list of book genres in start and profile forms
b797ec7

vioott commited on

feat(start): allow toggling between new profile creation and existing profiles list
1387ef8

vioott commited on

fix(api): ensure fallback to third API key is properly handled
48d9602

vioott commited on

feat: add custom stylesheet for improved UI
a204d40

vioott commited on

chore: remove unused book recommendation files
8267626

vioott commited on

refactor(app): improve AI logic, key fallback, and response formatting
b2548e5

vioott commited on

feat(app): adds start route
809791b

vioott commited on

feat(chat): greet user by name with friendly opening message
17f9a3a

vioott commited on

feat(chat): include user name and preferences in AI prompt
c2139f1

vioott commited on

feat(user-profile): add /perfil route and template to collect user name and preferences
2962f9a

vioott commited on

feat(core): implement chat route with function-calling support
7a09325

vioott commited on

feat(ui): add basic chat interface template
704425d

vioott commited on

feat(logging): log user questions and AI responses
51cf475

vioott commited on

feat: add fantasy category to user history and AI decision logic
8a4d350

vioott commited on

feat: update recommendation functions with real book titles per category
0c3513d

vioott commited on

feat: add HTML template to display personalized recommendations
fbefc90

vioott commited on

feat: implement main Flask app with AI-driven recommendation logic
8161c55

vioott commited on

feat: add simulated user purchase history function
ac08f4e

vioott commited on

feat: add book recommendation functions by category
5273338

vioott commited on

chore: add .gitignore to exclude venv and temporary files
436144f

vioott commited on

Create README.md
6497f62
unverified

vioott commited on