Matlock - Canadian Immigration and Refugee Law Model

This model is specialized in Canadian immigration and refugee law, built on Mistral 7B.

Model Description

Matlock (legal-mistral-immigration-v2) is designed for analyzing and explaining Canadian immigration and refugee law, with particular expertise in:

  1. Refugee determination processes and legal standards
  2. Interpretation of Canadian immigration legislation
  3. Analysis of case law from specialized tribunals
  4. Procedural and substantive legal requirements

Training Data

The model incorporates data from:

  • Refugee Appeal Division (RAD) decisions
  • Refugee Protection Division (RPD) decisions
  • Federal Court decisions
  • Canadian immigration legislation and regulations

Usage

from transformers import AutoTokenizer, AutoModelForCausalLM

model = AutoModelForCausalLM.from_pretrained("Albiemark/matlock-canadian-law")
tokenizer = AutoTokenizer.from_pretrained("Albiemark/matlock-canadian-law")

# Example query
query = "What is the definition of a Convention refugee in Canadian law?"
inputs = tokenizer(query, return_tensors="pt")
outputs = model.generate(**inputs)
response = tokenizer.decode(outputs[0])

Limitations

  • Provides legal information, not legal advice
  • Should not substitute for professional legal counsel
  • Knowledge cutoff based on training data
  • Each case requires individual assessment

License

This model is released under the Apache 2.0 license.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support