Frequently Asked Questions (FAQ)
Find answers to common questions about using Lakra.
General Questions
What is Lakra?
Lakra is a comprehensive annotation and evaluation system for machine translation quality assessment, designed for the WiMarka project. It combines AI-powered assessment with human-in-the-loop evaluation to provide comprehensive quality analysis.
Who can use Lakra?
Lakra is designed for three main types of users:
Annotators: Evaluate and annotate machine translations
Evaluators: Review annotations and assess quality
Administrators: Manage users, content, and system settings
What browsers are supported?
Lakra works best on modern browsers:
✅ Chrome/Chromium (recommended)
✅ Firefox
✅ Safari
✅ Microsoft Edge
⚠️ Internet Explorer is not supported
Is Lakra open source?
Check the repository license. The current version uses the MIT License, allowing free use, modification, and distribution.
Account and Authentication
How do I create an account?
Accounts are created by administrators. Contact your system administrator to request an account.
Can I use both email and username to log in?
Yes! Lakra supports both:
Sign in with email + password
Sign in with username + password
Use whichever you prefer.
I forgot my password. What do I do?
Click “Forgot Password” on the login page
Enter your email address
Check your email for a reset link
Follow the link to set a new password
If you don’t receive the email, check your spam folder or contact your administrator.
Can I change my password?
Yes! After logging in:
Go to your Profile or Settings
Select “Change Password”
Enter your current password and new password
Click “Update Password”
What if I can’t log in?
Common issues:
✓ Check your credentials are correct
✓ Verify Caps Lock is off
✓ Ensure your account is active (contact admin)
✓ Try password reset
✓ Clear browser cache and cookies
✓ Try a different browser
For Annotators
Do I need to complete an onboarding test?
This depends on your organization’s requirements. If required, you’ll be prompted to complete the test after your first login. You must pass the test before you can start annotating.
Can I retake the onboarding test if I fail?
Yes, you can typically retake the test. Check with your administrator about any waiting periods or attempt limits.
How do I start annotating?
Log in to your account
Complete onboarding if required
Click “Start Annotation” or “Next Sentence”
Follow the annotation workflow
Submit your annotation when complete
Can I save my work without submitting?
Some implementations support auto-save drafts. Check if your instance has this feature. Otherwise, complete and submit each annotation in one session.
Can I edit an annotation after submitting?
Usually no. Once submitted, annotations are typically final. Review carefully before submitting. Contact your administrator if you need to make critical corrections.
How many sentences should I annotate?
This varies by project. Common targets are 10-20 sentences per day, but prioritize quality over quantity. Check with your administrator for specific expectations.
What if I don’t understand the source language well?
You should be assigned sentences in language pairs you’re qualified for. If you receive an inappropriate assignment, contact your administrator.
Can I skip a difficult sentence?
Depends on your system configuration. Some allow skipping, others do not. Contact your administrator to clarify the policy.
What if the source text seems wrong?
Note this in your comments field. Annotate the translation based on what it should be if the source were correct, and explain the source text issue in your comments.
How long should each annotation take?
Typical range is 5-15 minutes per sentence, depending on complexity. Don’t rush - quality is more important than speed.
What makes a good annotation?
Accurate error identification
Correct error classification
Clear, specific descriptions
Appropriate quality ratings
Constructive suggestions
Thoughtful, thorough review
For Evaluators
How do I know which annotations to review?
Check your “Pending Evaluations” queue. The system typically assigns annotations automatically, or you can select from available options.
Should I always agree with the AI assessment?
No. Use AI as a helpful tool, but apply your expert judgment. Override AI suggestions when they’re incorrect or incomplete.
How should I handle borderline cases?
Use the middle of the scale (rating of 3)
Provide detailed explanation in comments
Note the ambiguity and your reasoning
Flag for second opinion if very uncertain
Can annotators see my feedback?
This depends on system configuration. Ask your administrator about feedback visibility settings.
How should I write constructive feedback?
Good feedback:
Specific examples
Clear explanations
Both positives and improvements
Actionable suggestions
Professional, respectful tone
Avoid:
Vague criticism
Personal attacks
Only negatives
Inconsistent standards
What if I strongly disagree with an annotation?
Double-check you’re applying guidelines correctly
Provide detailed, specific feedback
Use appropriate low scores if warranted
Maintain professional tone
Flag for administrator review if needed
How long should evaluations take?
Typically 10-15 minutes per annotation review, but varies with complexity. Focus on thorough, quality evaluations.
For Administrators
How do I add new users?
Two methods:
Individual: Use “Add User” form in User Management
Bulk: Upload CSV file with multiple users
See the Admin Guide for detailed instructions.
What’s the best way to import many sentences?
Use the CSV Bulk Import feature:
Prepare CSV with required columns
Navigate to Bulk Import → Sentences
Upload and validate
Confirm import
See Admin Guide for CSV format details.
Can I recover deleted users or sentences?
Only from database backups. Deletion is permanent. Consider deactivating instead of deleting to preserve data.
How do I check system logs?
Navigate to System → Logs in the admin panel. Filter by date, type, or user as needed.
What’s the recommended backup strategy?
Frequency: Daily automated backups
Retention: At least 30 days
Location: Off-server storage (AWS S3, Google Cloud, etc.)
Testing: Regular restore tests
How do I handle quality issues with an annotator?
Review specific problematic annotations
Provide detailed, constructive feedback
Check if additional training is needed
Monitor for improvement
Consider additional onboarding if issues persist
Deactivate if quality doesn’t improve
Technical Questions
Voice recording doesn’t work. Why?
Common issues:
Microphone permissions: Allow browser access
No microphone: Check device has working microphone
Browser compatibility: Try Chrome or Firefox
HTTPS required: Voice recording requires secure connection
Browser settings: Check microphone isn’t blocked in settings
Why is the page loading slowly?
Possible causes:
Internet connection: Check your network speed
Server load: Peak usage times may be slower
Browser cache: Clear cache and refresh
Many annotations: Large datasets can slow loading
Old browser: Update to latest version
Can I use Lakra on my phone?
Yes! Lakra has a responsive design that works on mobile devices. However, some features (especially annotation) work better on larger screens. Tablets are recommended as the minimum for comfortable annotation.
Is my data secure?
Yes. Lakra uses:
HTTPS encryption for all data transmission
Row Level Security in the database
Secure authentication with JWT tokens
Private storage for voice recordings
Access controls by role
Can I export my data?
Yes. Depending on your role:
All users: Can typically export their own annotations/evaluations
Administrators: Can export all system data
Use the Reports or Export features in the interface.
What happens to my voice recordings?
Voice recordings are:
Stored securely in Supabase Storage
Accessible only to authorized users
Served via secure signed URLs
Subject to retention policies (check with admin)
Error Messages
“Failed to fetch” or “Network error”
Causes:
Internet connection lost
Server is down
CORS configuration issue
API key invalid
Solutions:
Check internet connection
Refresh the page
Try again in a few minutes
Contact administrator if persists
“Validation error” on submit
Causes:
Required fields missing
Invalid data format
Data doesn’t meet requirements
Solutions:
Check all required fields are filled
Verify quality ratings are set
Review error message for specific field
Ensure highlights or comments are present
“Database error”
Causes:
Server-side database issue
Data integrity problem
Permission issue
Solutions:
Refresh and try again
Report to administrator
Check system status page (if available)
Best Practices
How can I improve my annotation quality?
Study guidelines thoroughly and regularly
Review examples of good annotations
Take your time - rush leads to errors
Be consistent in applying standards
Learn from feedback provided by evaluators
Ask questions when uncertain
Take breaks to maintain focus
Tips for efficient evaluation?
Familiarize with common patterns in your language pair
Use keyboard shortcuts when available
Batch similar evaluations together
Set daily goals for consistency
Take frequent breaks (every 45-60 minutes)
Track your metrics to monitor performance
How do I maintain work-life balance?
Set reasonable daily goals
Take regular breaks
Don’t overwork - quality suffers
Disconnect after work hours
Communicate with administrator about workload
Getting Help
Where can I find more detailed help?
User Guides: Role-specific detailed documentation
Features: Complete Features documentation
Technical: Technical Manual
How do I report a bug?
Document the issue:
What you were doing
What happened
What you expected
Screenshots if applicable
Check if it’s a known issue
Contact your administrator
Or file an issue on GitHub (if open source)
How do I request a new feature?
Contact your administrator with your idea
Explain the use case and benefit
Participate in user feedback sessions
Submit feature requests via GitHub (if open source)
Who do I contact for support?
First line: Your system administrator
Technical issues: IT support or development team
Account issues: Administrator
Training: Your organization’s training coordinator
Still Have Questions?
If your question isn’t answered here:
Check the relevant user guide for your role
Review the Technical Manual for technical details
Contact your system administrator
Check the project repository for additional documentation
Tip
Keep this FAQ bookmarked for quick reference!