frankwong2001's picture
Add new SentenceTransformer model
cd663dc verified
---
tags:
- sentence-transformers
- sentence-similarity
- feature-extraction
- dense
- generated_from_trainer
- dataset_size:10556
- loss:MultipleNegativesRankingLoss
base_model: nomic-ai/modernbert-embed-base
widget:
- source_sentence: The Risk Analytics Analyst/Compliance Analytics Analyst is responsible
for the development, implementation and/or utilisation of quantitative models
and data analysis to support day-to-day risk and compliance functions. He/She
supports independent research required for the development of risk and compliance
quantitative models and data analytics methodologies, along with testing and validation
to ensure their suitability for business requirements. He enables the deployment
of models and guides others in the use of analytics to support business needs.
He is also involved in the conduct of analysis and modelling, and compiles findings
to draw insights and create reports. The Risk Analytics Analyst/Compliance Analytics
Analyst is technically proficient with numerical, quantitative and data analysis
approaches to meet business requirements. He is highly analytical, conceptual
and able to communicate complex ideas in simple and easy to understand terms.
He is able to draw connections between numerical data and contexts within risk
and/or compliance functions to provide evidence and insights to influence decision-making.
sentences:
- "The Risk Analyst is responsible for overseeing the financial auditing processes\
\ within the organization. \n\nThe Compliance Manager is tasked with leading a\
\ team of junior analysts to ensure adherence to industry regulations and standards.\n\
\nThe Data Science Associate focuses on developing machine learning algorithms\
\ for product recommendations in the retail sector.\n\nThe Risk Management Specialist\
\ works in a global market, ensuring compliance with international standards and\
\ regulations across multiple countries.\n\nThe Business Intelligence Analyst\
\ combines responsibilities from data analysis and project management, overseeing\
\ digital marketing strategies while managing risk assessments."
- 'The Multimedia Specialist is tasked with the technical execution of multimedia
content design strategies. This role encompasses the planning, setup, and maintenance
of systems including servers and visual playback devices, as well as the processing
and distribution of video signals to visual output devices such as projectors
and LED displays. A strong understanding of video capture technology, including
cameras, is essential, along with expertise in designing, deploying, and configuring
network infrastructure to achieve the desired performance effects.
Additionally, Multimedia Specialists utilize video systems to enhance video content,
executing techniques like content layering, applying visual effects, and mapping
projections onto various surfaces. Depending on their qualifications and experience,
they may also specialize as Network Engineers. These professionals can work in
diverse environments such as venues, rental firms, production houses, or directly
within production teams, either on a full-time or casual basis.'
- The Risk Analytics Analyst is tasked with the design, execution, and application
of quantitative models and data analysis to enhance daily risk and compliance
operations. This role involves conducting independent research to develop robust
risk and compliance models and data analytics methodologies, alongside performing
testing and validation to ensure alignment with business objectives. The analyst
facilitates the implementation of these models and provides guidance on analytics
usage to meet business requirements. Additionally, he/she engages in comprehensive
analysis and modeling, synthesizing findings to generate insights and produce
detailed reports. The Risk Analytics Analyst demonstrates strong technical proficiency
in numerical and quantitative analysis techniques, showcasing exceptional analytical
and conceptual skills, with the ability to convey complex concepts in a clear
and accessible manner. He/she effectively connects numerical data with risk and
compliance contexts to deliver evidence-based insights that support informed decision-making.
- source_sentence: 'The Optimisation Engineer supports cross-functional clean energy
areas and is responsible for maximising the efficiency, reliability, and performance
of smart grid systems and battery energy storage technologies. He/She analyses
system data to identify inefficiencies, designing and implementing optimisation
strategies to enhance system performance. He also leads innovative initiatives
to improve energy storage systems and the smart grid performance, working with
research and development teams to develop and implement new technologies or software.
He possesses strong problem-solving skills, systems thinking, and data analysis
proficiency. He must also be adept at innovation and collaboration, working effectively
with stakeholders to achieve target outcomes.'
sentences:
- 'The Optimisation Engineer plays a crucial role in supporting various clean energy
initiatives and is tasked with enhancing the efficiency, reliability, and performance
of smart grid systems and battery storage technologies. He/She evaluates system
data to pinpoint inefficiencies and formulates optimisation strategies to boost
system performance. Additionally, he/she spearheads innovative projects aimed
at advancing energy storage solutions and smart grid capabilities, collaborating
with research and development teams to create and implement new technologies or
software.
He possesses excellent problem-solving abilities, systems thinking, and expertise
in data analysis. Furthermore, he must excel in innovation and teamwork, effectively
engaging with stakeholders to achieve desired results.'
- The Chef prepares a wide range of dishes, focusing on culinary excellence and
presentation. He/She manages kitchen operations, ensuring that meals are prepared
to the highest standards and served promptly. Additionally, he/she experiments
with new recipes and flavors, collaborating with the kitchen staff to create a
unique dining experience for guests.
- The Wardrobe Supervisor is tasked with managing the execution of costume designs
for a production according to established designs and plans. This includes overseeing
the acquisition or creation of costumes, fitting and adjusting apparel for individual
cast members, managing costume operations during performances, and ensuring proper
maintenance and repair of costumes, which encompasses laundry, ironing, and post-production
storage. They effectively adhere to costume plans and technical specifications
while also offering recommendations and creative or technical insights. Wardrobe
Supervisors are generally found in larger venues, productions, and organizations
where the scale necessitates a dedicated focus on costumes. In smaller venues
and productions, other personnel often assume the responsibilities associated
with this role.
- source_sentence: The Threat Analysis Manager plans out strategies to pre-empt potential
threats in an organisation's cyber related systems. He/She is responsible for
identifying the IT assets that are prone to cyber threats and attacks. He proactively
monitors the open web and identifies potential threats and groups or individuals
capable of attempting cyber-attacks. He runs tests and analyses different areas
of the IT assets to ensure they are safe from cyber-attacks. He is familiar with
cyber security standards, protocols and frameworks. He is knowledgeable in using
various cyber security analysis tools and techniques to monitor and identify potential
incidents. The Threat Analysis Manager is alert and vigilant in performing monitoring
activities, and is able to analyse and identify potential security-related issues,
which may have critical impact on security and operational systems. He communicates
clearly in his interactions with others and coordinates effectively with his team
to perform security operations.
sentences:
- The E-Commerce Manager spearheads the expansion of the online retail sector by
improving customer interactions and overseeing the process of order fulfillment,
alongside technological and infrastructure strategies. This role also entails
producing data-informed commercial insights and nurturing partnerships essential
to the business. Operating within a dynamic and digital-focused setting, he/she
manages the complete commercialization and operation of the e-commerce platform.
As a motivated, cooperative, and results-driven leader, he/she demonstrates technological
proficiency and strong business insight, effectively juggling various projects.
- The Event Coordinator organizes and manages logistics for corporate events and
functions. He/She is responsible for coordinating with vendors, managing budgets,
and ensuring that all event details are executed smoothly. The coordinator works
closely with clients to understand their needs and preferences, and creates memorable
experiences through effective planning and execution. He/She is adept at problem-solving
and handles unexpected challenges with ease, ensuring successful events that align
with client expectations.
- The Threat Analysis Manager is responsible for developing strategies to proactively
address potential threats to an organization’s cyber systems. He/She identifies
IT assets vulnerable to cyber threats and continuously monitors the open web for
potential dangers and groups or individuals that may attempt cyber-attacks. The
manager conducts tests and analyzes various aspects of IT assets to ensure their
safety from cyber threats. With a strong understanding of cyber security standards,
protocols, and frameworks, he/she utilizes a variety of cyber security analysis
tools and techniques to detect and respond to potential incidents. The Threat
Analysis Manager remains alert and vigilant during monitoring activities, effectively
analyzing and identifying security-related issues that could significantly impact
security and operational systems. He/She communicates clearly and collaborates
efficiently with team members to execute security operations.
- source_sentence: The Lead Designer manages all aspects of the design process, from
research and ideation to creative conceptualisation and design. He/She collaborates
with stakeholders to research and develop cohesive design plans, concepts and
prototypes. As a team lead, he initiates research activities to be performed and
provides on-the-job training to enhance the core competence of his team members.
He also works with a diverse group of internal and external stakeholders to ensure
final design output meet the needs of the organisation or customers. The ability
to delegate and lead project teams towards successful adoption of new design ideas
is essential for the Lead Designer. He possesses a strong mastery of design fundamentals
in and can generate creative work that meets the requirements of stakeholders.
He is able to work on multiple projects concurrently and deliver on expectations
within tight deadlines. He may specialise as an Architect, Landscape Architect/Landscape
Designer, Interior Designer, Fashion Designer, Product Designer, Furniture Designer,
Graphic Designer and/or Interaction Designer, etc.
sentences:
- The Lead Designer oversees every facet of the design workflow, ranging from research
and idea generation to innovative conceptualization and execution. This role involves
working closely with stakeholders to formulate comprehensive design strategies,
concepts, and prototypes. Acting as a team leader, he/she initiates research efforts
and provides mentorship to bolster the skill set of team members. Collaborating
with a varied group of internal and external partners, he/she ensures that the
final design outputs align with the requirements of the organization and its customers.
The ability to guide and motivate project teams towards the successful implementation
of new design concepts is crucial for the Lead Designer. With a robust understanding
of design principles, he/she consistently produces creative outputs that satisfy
stakeholder expectations. The role demands the capacity to manage multiple projects
simultaneously and meet deadlines effectively. Specializations may include Architecture,
Landscape Architecture, Interior Design, Fashion Design, Product Design, Furniture
Design, Graphic Design, or Interaction Design.
- The Project Executive is tasked with collecting requirements from both internal
and external stakeholders, as well as planning and executing project logistics
for the storage and transportation of complex and heavy cargo. Additionally, he/she
manages contractors and vendors to ensure adherence to the project lifecycle and
compliance with project specifications. With strong analytical and systematic
skills, he/she is expected to explore alternative solutions and evaluate the feasibility
of plans. He/she must also work closely with stakeholders to implement new processes
and technologies that provide innovative solutions for customers.
- "The Lead Designer evaluates the performance of the marketing team, focusing on\
\ campaign execution and brand messaging. \n\nThe Lead Designer directs a junior\
\ team of graphic artists, requiring minimal experience and limited decision-making\
\ authority.\n\nThe Lead Designer analyzes compliance regulations in the healthcare\
\ sector, applying design skills to ensure adherence to legal standards.\n\nThe\
\ Lead Designer is responsible for design projects in a different country, adapting\
\ to unique cultural and regulatory challenges while managing cross-border teams.\n\
\nThe Lead Designer combines responsibilities of a project manager and a software\
\ engineer, overseeing both design initiatives and technical development without\
\ clear delineation of roles."
- source_sentence: The Assistant Pastry Cook/Assistant Baker/Kitchen Assistant is
responsible for the production of pastry and baked goods. He/She prepares the
baking equipment and ingredients, and applies finishing touches in post-production
of pastries and baked goods. He follows hygiene, safety and other standards, and
carries out food and beverage operational tasks. He may suggest areas for continuous
improvement within his own workstation. Attentive and meticulous, he possesses
good time management skills and is able to multi-task, while performing physical
tasks in a high-volume production environment. He is able to work under high temperatures,
and in a flexible schedule, including weekends, evenings, and public holidays.
sentences:
- The Manager (Airside Operations) is responsible for crafting emergency response
strategies and implementing policies for Foreign Object Debris (FOD) clearance.
This role includes reviewing and refining Standard Operating Procedures (SOPs)
to enhance the allocation of aircraft stands and streamline operational planning.
The manager ensures compliance with safety and performance benchmarks at the airside
while developing systems to ensure adherence to safety and security protocols.
As a mentor, they assess the developmental needs of their team members and provide
guidance to help them reach their full potential. Additionally, the Manager (Airside
Operations) leads change management efforts within the organization. A deep understanding
of airport operations and industry standards is essential, along with familiarity
with aerodrome safety SOPs. Staying updated on international regulations and developments
in airside operations is crucial. Strong management and stakeholder engagement
skills are necessary to lead the team effectively and represent the organization
in external interactions.
- The Assistant Chef/Line Cook/Kitchen Staff is responsible for the preparation
of savory dishes and entrees. He/She sets up the cooking appliances and ingredients,
and applies garnishes during the serving of dishes. He follows cleanliness, safety,
and other protocols, and performs kitchen and dining operational duties. He may
recommend changes for better efficiency within his own cooking area. Attentive
and thorough, he exhibits strong organizational skills and is adept at prioritizing
tasks, while executing routine duties in a low-volume service environment. He
is able to work in cold conditions, and adheres to a rigid schedule, which excludes
weekends, evenings, and public holidays.
- The Assistant Pastry Cook/Assistant Baker/Kitchen Assistant is tasked with producing
a variety of pastries and baked goods. He/She prepares the necessary baking equipment
and ingredients, and adds finishing touches during the post-production phase of
the items. He adheres to hygiene, safety, and other relevant standards, while
executing food and beverage operational duties. He may also identify opportunities
for continuous improvement in his workstation. Detail-oriented and diligent, he
demonstrates strong time management skills and the ability to multi-task in a
fast-paced production setting. He is capable of working in high temperatures and
maintains a flexible schedule, which may include weekends, evenings, and public
holidays.
datasets:
- frankwong2001/ssf-train-valid-combi-v1v2v3
pipeline_tag: sentence-similarity
library_name: sentence-transformers
---
# SentenceTransformer based on nomic-ai/modernbert-embed-base
This is a [sentence-transformers](https://www.SBERT.net) model finetuned from [nomic-ai/modernbert-embed-base](https://huggingface.co/nomic-ai/modernbert-embed-base) on the [ssf-train-valid-combi-v1v2v3](https://huggingface.co/datasets/frankwong2001/ssf-train-valid-combi-v1v2v3) dataset. It maps sentences & paragraphs to a 768-dimensional dense vector space and can be used for semantic textual similarity, semantic search, paraphrase mining, text classification, clustering, and more.
## Model Details
### Model Description
- **Model Type:** Sentence Transformer
- **Base model:** [nomic-ai/modernbert-embed-base](https://huggingface.co/nomic-ai/modernbert-embed-base) <!-- at revision d556a88e332558790b210f7bdbe87da2fa94a8d8 -->
- **Maximum Sequence Length:** 8192 tokens
- **Output Dimensionality:** 768 dimensions
- **Similarity Function:** Cosine Similarity
- **Training Dataset:**
- [ssf-train-valid-combi-v1v2v3](https://huggingface.co/datasets/frankwong2001/ssf-train-valid-combi-v1v2v3)
<!-- - **Language:** Unknown -->
<!-- - **License:** Unknown -->
### Model Sources
- **Documentation:** [Sentence Transformers Documentation](https://sbert.net)
- **Repository:** [Sentence Transformers on GitHub](https://github.com/UKPLab/sentence-transformers)
- **Hugging Face:** [Sentence Transformers on Hugging Face](https://huggingface.co/models?library=sentence-transformers)
### Full Model Architecture
```
SentenceTransformer(
(0): Transformer({'max_seq_length': 8192, 'do_lower_case': False, 'architecture': 'ModernBertModel'})
(1): Pooling({'word_embedding_dimension': 768, 'pooling_mode_cls_token': False, 'pooling_mode_mean_tokens': True, 'pooling_mode_max_tokens': False, 'pooling_mode_mean_sqrt_len_tokens': False, 'pooling_mode_weightedmean_tokens': False, 'pooling_mode_lasttoken': False, 'include_prompt': True})
(2): Normalize()
)
```
## Usage
### Direct Usage (Sentence Transformers)
First install the Sentence Transformers library:
```bash
pip install -U sentence-transformers
```
Then you can load this model and run inference.
```python
from sentence_transformers import SentenceTransformer
# Download from the 🤗 Hub
model = SentenceTransformer("frankwong2001/4_modernbert-embed-base")
# Run inference
sentences = [
'The Assistant Pastry Cook/Assistant Baker/Kitchen Assistant is responsible for the production of pastry and baked goods. He/She prepares the baking equipment and ingredients, and applies finishing touches in post-production of pastries and baked goods. He follows hygiene, safety and other standards, and carries out food and beverage operational tasks. He may suggest areas for continuous improvement within his own workstation. Attentive and meticulous, he possesses good time management skills and is able to multi-task, while performing physical tasks in a high-volume production environment. He is able to work under high temperatures, and in a flexible schedule, including weekends, evenings, and public holidays.',
'The Assistant Pastry Cook/Assistant Baker/Kitchen Assistant is tasked with producing a variety of pastries and baked goods. He/She prepares the necessary baking equipment and ingredients, and adds finishing touches during the post-production phase of the items. He adheres to hygiene, safety, and other relevant standards, while executing food and beverage operational duties. He may also identify opportunities for continuous improvement in his workstation. Detail-oriented and diligent, he demonstrates strong time management skills and the ability to multi-task in a fast-paced production setting. He is capable of working in high temperatures and maintains a flexible schedule, which may include weekends, evenings, and public holidays.',
'The Assistant Chef/Line Cook/Kitchen Staff is responsible for the preparation of savory dishes and entrees. He/She sets up the cooking appliances and ingredients, and applies garnishes during the serving of dishes. He follows cleanliness, safety, and other protocols, and performs kitchen and dining operational duties. He may recommend changes for better efficiency within his own cooking area. Attentive and thorough, he exhibits strong organizational skills and is adept at prioritizing tasks, while executing routine duties in a low-volume service environment. He is able to work in cold conditions, and adheres to a rigid schedule, which excludes weekends, evenings, and public holidays.',
]
embeddings = model.encode(sentences)
print(embeddings.shape)
# [3, 768]
# Get the similarity scores for the embeddings
similarities = model.similarity(embeddings, embeddings)
print(similarities)
# tensor([[1.0000, 0.9323, 0.2374],
# [0.9323, 1.0000, 0.2841],
# [0.2374, 0.2841, 1.0000]])
```
<!--
### Direct Usage (Transformers)
<details><summary>Click to see the direct usage in Transformers</summary>
</details>
-->
<!--
### Downstream Usage (Sentence Transformers)
You can finetune this model on your own dataset.
<details><summary>Click to expand</summary>
</details>
-->
<!--
### Out-of-Scope Use
*List how the model may foreseeably be misused and address what users ought not to do with the model.*
-->
<!--
## Bias, Risks and Limitations
*What are the known or foreseeable issues stemming from this model? You could also flag here known failure cases or weaknesses of the model.*
-->
<!--
### Recommendations
*What are recommendations with respect to the foreseeable issues? For example, filtering explicit content.*
-->
## Training Details
### Training Dataset
#### ssf-train-valid-combi-v1v2v3
* Dataset: [ssf-train-valid-combi-v1v2v3](https://huggingface.co/datasets/frankwong2001/ssf-train-valid-combi-v1v2v3) at [cf63f9b](https://huggingface.co/datasets/frankwong2001/ssf-train-valid-combi-v1v2v3/tree/cf63f9b57bcbd4071c5ea589a19d78efa3548516)
* Size: 10,556 training samples
* Columns: <code>anchor</code>, <code>positive</code>, and <code>negative</code>
* Approximate statistics based on the first 1000 samples:
| | anchor | positive | negative |
|:--------|:-------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------|:--------------------------------------------------------------------------------------|
| type | string | string | string |
| details | <ul><li>min: 63 tokens</li><li>mean: 168.29 tokens</li><li>max: 355 tokens</li></ul> | <ul><li>min: 66 tokens</li><li>mean: 161.05 tokens</li><li>max: 317 tokens</li></ul> | <ul><li>min: 35 tokens</li><li>mean: 175.65 tokens</li><li>max: 1455 tokens</li></ul> |
* Samples:
| anchor | positive | negative |
|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| <code>Lighting Designers are responsible for crafting lighting designs in line with the creative vision of the production. They are responsible for designing all aspects of lighting; from creating plans and specifying equipment placement to cue development, including brightness, colour and transitions. They are also responsible for all paperwork related to lighting, such as hook-ups, schedules and colour lists. They create lighting plots specifying the placement and configuration of all instruments and oversee lighting during production runs. Lighting Designers lead the lighting team and coordinate the development, installation and operation of the lighting design and any other special electrical effects. They decide on the lighting equipment to use from existing inventory or on the lighting rental package for venues with cold rig. They work in tandem with the creative leadership, other production designers and the lighting team to ensure the lighting complements all creative elements of the...</code> | <code>The Lighting Designer is tasked with developing innovative lighting concepts that align with the artistic direction of the performance. This role involves designing every detail of the lighting setup, from drafting plans and determining equipment locations to developing cues that encompass brightness, color, and transitions. Additionally, the Lighting Designer manages all documentation related to lighting, including connection details, schedules, and color charts. They create comprehensive lighting plots that outline the arrangement and configuration of all lighting fixtures and supervise the lighting during live performances. Leading the lighting team, the Lighting Designer coordinates the design, setup, and operation of the lighting scheme, as well as any unique electrical effects. They make informed decisions regarding the lighting gear to be utilized from the available inventory or select rental packages for venues with limited equipment. Collaborating closely with the creative tea...</code> | <code>The Lighting Technician is responsible for maintaining the sound systems in line with the overall production requirements. They handle all aspects of audio setup, from developing sound plans and specifying equipment placement to cue development, including volume, effects, and transitions. They also manage all paperwork related to sound, such as connection diagrams, schedules, and effect lists. The Lighting Technician creates sound plots specifying the placement and configuration of all audio instruments and oversees sound during rehearsal runs. They lead the sound team and coordinate the development, installation, and operation of the audio design and any other special sound effects. They decide on the audio equipment to use from existing inventory or on the sound rental package for venues with limited resources. They work closely with the technical team to ensure the sound complements all technical elements of the production.</code> |
| <code>The Associate Director (Facilities Management) is responsible for driving strategies to improve facility operations. He/She builds strategic relationships with stakeholders and drives service excellence. He formulates organisational Workplace Safety and Health (WSH) practices as well as the green building strategies to fulfil environmental sustainability regulations. He is in charge of approving tender specifications, awarding works to selected bidders and endorsing contracts. He oversees the teams' development and recruitment and is responsible for the departments' financial planning and risk management. He is a subject matter expert and possesses excellent negotiation and people management skills. He is able to influence and communicate effectively with internal and external stakeholders.</code> | <code>The Associate Director (Facilities Management) plays a pivotal role in enhancing the efficiency of facility operations. This position involves cultivating strong partnerships with key stakeholders and championing exceptional service delivery. The individual is tasked with developing organizational practices for Workplace Safety and Health (WSH) alongside implementing sustainable green building initiatives to meet environmental regulations. Responsibilities also include approving tender proposals, selecting contractors for projects, and endorsing contractual agreements. Additionally, the Associate Director oversees team growth and recruitment efforts, manages the department's financial strategies, and addresses risk management. A recognized expert in the field, the individual demonstrates outstanding negotiation and interpersonal skills, effectively influencing and engaging with both internal and external parties.</code> | <code>The Associate Director (Event Management) coordinates various events and activities, focusing on logistics and attendee engagement. <br><br>The Associate Director (Facilities Management) is responsible for overseeing entry-level staff and managing basic office supplies without strategic oversight.<br><br>The Associate Director (Quality Assurance) ensures compliance with industry standards in a manufacturing environment, focusing on product testing and regulatory reporting.<br><br>The Associate Director (Facilities Management) manages operations in a multicultural context, aligning with international regulations and cross-border practices.<br><br>The Associate Director (Project Management) combines project planning and client relations, tasked with both strategic oversight and detailed operational execution across multiple projects.</code> |
| <code>The Derivatives Trading Manager/Senior Derivatives Trader assumes responsibilities of quantifiable derivative trading portfolios and their supporting activities. He/She plans derivative trading activities that support his portfolio objectives and take leads in structured products' deal making. He is expected to develop derivative portfolio strategies to guide positions during various market trends or economic conditions. Armed with strong numerical and business acumen, he possesses a good understanding of market conditions as well.</code> | <code>The Derivatives Trading Manager is responsible for managing quantifiable derivative trading portfolios and their associated activities. He/She plans trading initiatives that align with portfolio objectives and takes the lead in structuring product deals. He is expected to formulate derivative portfolio strategies to navigate positions during diverse market trends or economic circumstances. Equipped with strong numerical skills and business insight, he has a solid grasp of market dynamics as well.</code> | <code>The Derivatives Trading Assistant manages non-quantifiable trading activities and their unrelated tasks. He/She organizes trading schedules that do not align with portfolio goals and takes a supportive role in unstructured product negotiations. He is expected to assist in developing non-derivative strategies to navigate decisions during unrelated market fluctuations or economic situations. Lacking strong numerical skills, he has minimal understanding of market dynamics as well.</code> |
* Loss: [<code>MultipleNegativesRankingLoss</code>](https://sbert.net/docs/package_reference/sentence_transformer/losses.html#multiplenegativesrankingloss) with these parameters:
```json
{
"scale": 20.0,
"similarity_fct": "cos_sim",
"gather_across_devices": false
}
```
### Evaluation Dataset
#### ssf-train-valid-combi-v1v2v3
* Dataset: [ssf-train-valid-combi-v1v2v3](https://huggingface.co/datasets/frankwong2001/ssf-train-valid-combi-v1v2v3) at [cf63f9b](https://huggingface.co/datasets/frankwong2001/ssf-train-valid-combi-v1v2v3/tree/cf63f9b57bcbd4071c5ea589a19d78efa3548516)
* Size: 2,639 evaluation samples
* Columns: <code>anchor</code>, <code>positive</code>, and <code>negative</code>
* Approximate statistics based on the first 1000 samples:
| | anchor | positive | negative |
|:--------|:-------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------|:--------------------------------------------------------------------------------------|
| type | string | string | string |
| details | <ul><li>min: 57 tokens</li><li>mean: 170.84 tokens</li><li>max: 352 tokens</li></ul> | <ul><li>min: 55 tokens</li><li>mean: 163.57 tokens</li><li>max: 319 tokens</li></ul> | <ul><li>min: 20 tokens</li><li>mean: 189.74 tokens</li><li>max: 1282 tokens</li></ul> |
* Samples:
| anchor | positive | negative |
|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| <code>The General Manager/Managing Director/Vice President (Aircraft Maintenance) is responsible for defining the long-term strategic direction to grow the business in line with the organisations overall vision, mission and values. He/She promotes strategic aircraft maintenance programmes for business competitiveness and sets direction for leading aerospace maintenance practices in the organisation. He represents the organisation with customers, investors, and business partners, and holds responsibility for promoting organisational compliance with airworthiness and legislative requirements, fostering a culture of workplace safety and health, and championing leading practices and quality and risk management. He inspires the organisation towards achieving business goals by striving for continuous improvement, driving digital innovation and evaluating the organisation's approach towards a lean and sustainable enterprise. He demonstrates excellent leadership capabilities and builds strategic par...</code> | <code>The General Manager/Managing Director/Vice President (Aircraft Maintenance) is tasked with shaping the long-term strategic vision to enhance business growth in alignment with the organization's core values and mission. He/She advocates for strategic aircraft maintenance initiatives to ensure business competitiveness and provides direction for leading aerospace maintenance practices within the organization. He represents the organization to customers, investors, and business partners, while also ensuring compliance with airworthiness and legislative standards, promoting a culture of workplace safety and health, and championing best practices in quality and risk management. He motivates the organization to reach its business objectives through continuous improvement, driving digital innovation, and assessing the organization's commitment to a lean and sustainable enterprise. He showcases strong leadership skills and cultivates strategic partnerships with stakeholders to advance business ...</code> | <code>The Software Engineer develops innovative applications and ensures software quality through rigorous testing and debugging processes. He/She collaborates with design teams to create user-friendly interfaces and integrates feedback to enhance functionality and performance. He is responsible for maintaining code repositories and documenting software processes while staying updated with the latest technological advancements. He also participates in team meetings to discuss project progress and brainstorm new ideas for product improvement.</code> |
| <code>The Associate User Interface Designer performs requirements analysis for the design of user interfaces (UIs) and drafts technical specifications for the design of UIs. He/She assists in the development and programming of intuitive and responsive UIs for each screen or page with which a user interacts. He assists in developing prototypes for UIs, conducts usability testing for validation, and supports the evaluation of the effectiveness of the UI. He prepares reports on UI design performance indicators, proposes, modifications in the design of user interface based on user feedback, as well as solutions to address design issues. He works in a team and is familiar with programming languages used by the organisation to design and develop UIs. He is familiar with graphic designing tools, and is also knowledgeable of Universal Principles of Design as well as commonly used design methods. The Associate UI Designer adopts a broad perspective to user interface design concepts, and is open to ex...</code> | <code>The Associate User Interface Designer is responsible for conducting requirements analysis to create user interfaces (UIs) and drafting technical specifications for UI design. He/She contributes to the development and programming of intuitive and responsive UIs for each user interaction screen or page. He assists in creating prototypes for UIs, performs usability testing for validation, and supports the assessment of UI effectiveness. He prepares reports on UI design performance metrics, suggests modifications based on user feedback, and offers solutions to design challenges. He collaborates within a team and is proficient in the programming languages utilized by the organization for UI design and development. He is knowledgeable in graphic design tools and well-versed in Universal Principles of Design and common design methodologies. The Associate UI Designer takes a comprehensive view of user interface design concepts and is eager to explore innovative options in the development of so...</code> | <code>The Associate Software Engineer conducts requirements analysis for the development of software applications and drafts technical specifications for application functionality. He/She assists in the coding and debugging of efficient and scalable applications for various platforms. He aids in creating application prototypes, performs functionality testing for validation, and supports the analysis of application performance metrics. He prepares reports on application development indicators, suggests enhancements based on user input, and provides solutions to functionality issues. He works within a team and is familiar with programming languages employed by the organization for software development. He is experienced with database management tools and knowledgeable of Software Development Life Cycle methodologies as well as commonly used programming practices. The Associate Software Engineer adopts a narrow focus on application development concepts and is hesitant to explore new approaches ...</code> |
| <code>The Senior Project Engineer is responsible for executing project management plans from start to finish, to ensure project completions on time, and within budget. He/She typically comes from an engineering background with work experience in production and/or design, and is able to develop project schedules, budgets and manage project staff and subcontractors. He has good communication and negotiation skills for engaging internal and external parties to secure specialised resources and contributions for projects, and managing ongoing relationships with sub-contractors. He oversees sub-contractors schedules, performance, and payments, and has the responsibility to reschedule and coordinate work to ensure compliance with applicable project schedules.</code> | <code>The Senior Project Engineer plays a pivotal role in implementing comprehensive project management strategies from inception to completion, ensuring that projects are delivered on time and within financial constraints. This position typically requires a background in engineering, along with relevant experience in production and design. The Senior Project Engineer is adept at creating project timelines and budgets while effectively managing project teams and subcontractors. Strong communication and negotiation skills are essential for collaborating with both internal and external stakeholders to secure specialized resources and maintain productive relationships with subcontractors. Additionally, this role involves monitoring subcontractor schedules, performance metrics, and payment processes, along with the responsibility to adjust and coordinate work to align with project timelines.</code> | <code>The Senior Project Engineer is tasked with overseeing the financial audits of various departments, ensuring compliance with internal policies and external regulations. <br><br>The Senior Project Engineer is responsible for mentoring junior engineers while managing large-scale engineering projects, requiring at least ten years of experience in a senior leadership role.<br><br>The Senior Project Engineer focuses on compliance checks within the healthcare sector, utilizing analytical skills to assess regulatory frameworks and implement necessary changes.<br><br>The Senior Project Engineer is involved in developing marketing strategies for consumer products, requiring expertise in market analysis and brand management across international markets.<br><br>The Senior Project Engineer combines responsibilities of a project manager and a quality assurance officer, overseeing project execution while also conducting product testing and compliance evaluations.</code> |
* Loss: [<code>MultipleNegativesRankingLoss</code>](https://sbert.net/docs/package_reference/sentence_transformer/losses.html#multiplenegativesrankingloss) with these parameters:
```json
{
"scale": 20.0,
"similarity_fct": "cos_sim",
"gather_across_devices": false
}
```
### Training Hyperparameters
#### Non-Default Hyperparameters
- `eval_strategy`: epoch
- `per_device_train_batch_size`: 16
- `gradient_accumulation_steps`: 8
- `learning_rate`: 2e-05
- `num_train_epochs`: 5
- `lr_scheduler_type`: cosine
- `warmup_ratio`: 0.1
- `bf16`: True
- `tf32`: False
- `load_best_model_at_end`: True
- `batch_sampler`: no_duplicates
#### All Hyperparameters
<details><summary>Click to expand</summary>
- `overwrite_output_dir`: False
- `do_predict`: False
- `eval_strategy`: epoch
- `prediction_loss_only`: True
- `per_device_train_batch_size`: 16
- `per_device_eval_batch_size`: 8
- `per_gpu_train_batch_size`: None
- `per_gpu_eval_batch_size`: None
- `gradient_accumulation_steps`: 8
- `eval_accumulation_steps`: None
- `torch_empty_cache_steps`: None
- `learning_rate`: 2e-05
- `weight_decay`: 0.0
- `adam_beta1`: 0.9
- `adam_beta2`: 0.999
- `adam_epsilon`: 1e-08
- `max_grad_norm`: 1.0
- `num_train_epochs`: 5
- `max_steps`: -1
- `lr_scheduler_type`: cosine
- `lr_scheduler_kwargs`: {}
- `warmup_ratio`: 0.1
- `warmup_steps`: 0
- `log_level`: passive
- `log_level_replica`: warning
- `log_on_each_node`: True
- `logging_nan_inf_filter`: True
- `save_safetensors`: True
- `save_on_each_node`: False
- `save_only_model`: False
- `restore_callback_states_from_checkpoint`: False
- `no_cuda`: False
- `use_cpu`: False
- `use_mps_device`: False
- `seed`: 42
- `data_seed`: None
- `jit_mode_eval`: False
- `use_ipex`: False
- `bf16`: True
- `fp16`: False
- `fp16_opt_level`: O1
- `half_precision_backend`: auto
- `bf16_full_eval`: False
- `fp16_full_eval`: False
- `tf32`: False
- `local_rank`: 0
- `ddp_backend`: None
- `tpu_num_cores`: None
- `tpu_metrics_debug`: False
- `debug`: []
- `dataloader_drop_last`: False
- `dataloader_num_workers`: 0
- `dataloader_prefetch_factor`: None
- `past_index`: -1
- `disable_tqdm`: False
- `remove_unused_columns`: True
- `label_names`: None
- `load_best_model_at_end`: True
- `ignore_data_skip`: False
- `fsdp`: []
- `fsdp_min_num_params`: 0
- `fsdp_config`: {'min_num_params': 0, 'xla': False, 'xla_fsdp_v2': False, 'xla_fsdp_grad_ckpt': False}
- `fsdp_transformer_layer_cls_to_wrap`: None
- `accelerator_config`: {'split_batches': False, 'dispatch_batches': None, 'even_batches': True, 'use_seedable_sampler': True, 'non_blocking': False, 'gradient_accumulation_kwargs': None}
- `deepspeed`: None
- `label_smoothing_factor`: 0.0
- `optim`: adamw_torch_fused
- `optim_args`: None
- `adafactor`: False
- `group_by_length`: False
- `length_column_name`: length
- `ddp_find_unused_parameters`: None
- `ddp_bucket_cap_mb`: None
- `ddp_broadcast_buffers`: False
- `dataloader_pin_memory`: True
- `dataloader_persistent_workers`: False
- `skip_memory_metrics`: True
- `use_legacy_prediction_loop`: False
- `push_to_hub`: False
- `resume_from_checkpoint`: None
- `hub_model_id`: None
- `hub_strategy`: every_save
- `hub_private_repo`: None
- `hub_always_push`: False
- `hub_revision`: None
- `gradient_checkpointing`: False
- `gradient_checkpointing_kwargs`: None
- `include_inputs_for_metrics`: False
- `include_for_metrics`: []
- `eval_do_concat_batches`: True
- `fp16_backend`: auto
- `push_to_hub_model_id`: None
- `push_to_hub_organization`: None
- `mp_parameters`:
- `auto_find_batch_size`: False
- `full_determinism`: False
- `torchdynamo`: None
- `ray_scope`: last
- `ddp_timeout`: 1800
- `torch_compile`: False
- `torch_compile_backend`: None
- `torch_compile_mode`: None
- `include_tokens_per_second`: False
- `include_num_input_tokens_seen`: False
- `neftune_noise_alpha`: None
- `optim_target_modules`: None
- `batch_eval_metrics`: False
- `eval_on_start`: False
- `use_liger_kernel`: False
- `liger_kernel_config`: None
- `eval_use_gather_object`: False
- `average_tokens_across_devices`: False
- `prompts`: None
- `batch_sampler`: no_duplicates
- `multi_dataset_batch_sampler`: proportional
- `router_mapping`: {}
- `learning_rate_mapping`: {}
</details>
### Training Logs
| Epoch | Step | Training Loss | Validation Loss |
|:-------:|:-------:|:-------------:|:---------------:|
| 1.0 | 83 | 0.0317 | 0.0009 |
| 2.0 | 166 | 0.0009 | 0.0006 |
| 3.0 | 249 | 0.0006 | 0.0006 |
| 4.0 | 332 | 0.0006 | 0.0005 |
| **5.0** | **415** | **0.0005** | **0.0005** |
* The bold row denotes the saved checkpoint.
### Framework Versions
- Python: 3.12.11
- Sentence Transformers: 5.1.0
- Transformers: 4.55.0
- PyTorch: 2.8.0+cu128
- Accelerate: 1.10.0
- Datasets: 4.0.0
- Tokenizers: 0.21.4
## Citation
### BibTeX
#### Sentence Transformers
```bibtex
@inproceedings{reimers-2019-sentence-bert,
title = "Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks",
author = "Reimers, Nils and Gurevych, Iryna",
booktitle = "Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing",
month = "11",
year = "2019",
publisher = "Association for Computational Linguistics",
url = "https://arxiv.org/abs/1908.10084",
}
```
#### MultipleNegativesRankingLoss
```bibtex
@misc{henderson2017efficient,
title={Efficient Natural Language Response Suggestion for Smart Reply},
author={Matthew Henderson and Rami Al-Rfou and Brian Strope and Yun-hsuan Sung and Laszlo Lukacs and Ruiqi Guo and Sanjiv Kumar and Balint Miklos and Ray Kurzweil},
year={2017},
eprint={1705.00652},
archivePrefix={arXiv},
primaryClass={cs.CL}
}
```
<!--
## Glossary
*Clearly define terms in order to be accessible across audiences.*
-->
<!--
## Model Card Authors
*Lists the people who create the model card, providing recognition and accountability for the detailed work that goes into its construction.*
-->
<!--
## Model Card Contact
*Provides a way for people who have updates to the Model Card, suggestions, or questions, to contact the Model Card authors.*
-->