--- tags: - sentence-transformers - sentence-similarity - feature-extraction - generated_from_trainer - dataset_size:1432 - loss:MultipleNegativesRankingLoss base_model: BAAI/bge-base-en-v1.5 widget: - source_sentence: 'Represent this job requirement for retrieving matching candidate resume sections: Forklift or heavy equipment awareness' sentences: - Queue Management - Employee Support - 'Tool and Material Controller: Managed inventory tracking, recording, and stock levels for tools and materials supporting production. Coordinated with suppliers and purchasing' - source_sentence: 'Represent this job requirement for retrieving matching candidate resume sections: Third-party logistics provider operating chilled warehouses and reefer trucks for dairy and poultry clients in Central Luzon. The Cold Chain Supervisor ensures temperature integrity from loading docks to retail DCs alarms, setpoints, pre-cooling, and documentation for audits. A single excursion can scrap a full truckload' sentences: - pipeline tracking order follow-ups market research presentation decks - Compliance Awareness - 'Event Logistics Support Specialist Practical food and beverage supervisor background with emphasis on accuracy, follow-through, and calm coordination during busy cycles. Seeking a Event Logistics Support Specialist role where structured analysis, stakeholder communication, and continuous improvement are valued. Associate Food and Beverage Supervisor: Consolidated information from multiple sources to support food and beverage supervisor decision-making and weekly status reporting. Improved documentation quality by standardizing formats and clarifying ownership for recurring tasks. Assisted with audits and internal checks by retrieving records and verifying completeness against checklists. Associate Food and Beverage Supervisor: Supported food and beverage supervisor support workflows by preparing accurate updates, reconciling basic figures, and flagging discrepancies early. Maintained trackers and templates that shortened turnaround time for recurring food and beverage supervisor support reports. Coordinated with partners to keep tasks moving, resolve blockers, and capture follow-ups for leadership review.' - source_sentence: 'Represent this job requirement for retrieving matching candidate resume sections: Manpower Planning' sentences: - Administrative Coordination - 'Tool and Material Controller: Managed inventory tracking, recording, and stock levels for tools and materials supporting production. Coordinated with suppliers and purchasing' - Vendor Communication - source_sentence: 'Represent this job requirement for retrieving matching candidate resume sections: Marketing Automation' sentences: - Document Preparation - Inspection Support - Marketing Reporting - source_sentence: 'Represent this job requirement for retrieving matching candidate resume sections: ME or EE graduate who understands industrial automation, control systems, or manufacturing processes' sentences: - calendar management - 'Tool and Material Controller / Inventory and Procurement Support BS Industrial Technology graduate (Instrumentation and Control) seeking roles where hands-on technical work meets documentation and coordination. Brings experience in inventory control, HVAC service support, hazardous materials transport compliance, and welding shop assistance, with consistent focus on safety, accurate records, and teamwork. Tool and Material Controller: Managed inventory tracking, recording, and stock levels for tools and materials supporting production. Coordinated with suppliers and purchasing maintained material logs, reports, and delivery schedules. Liaised among warehouse, production, and procurement' - Confidentiality pipeline_tag: sentence-similarity library_name: sentence-transformers --- # SentenceTransformer based on BAAI/bge-base-en-v1.5 This is a [sentence-transformers](https://www.SBERT.net) model finetuned from [BAAI/bge-base-en-v1.5](https://huggingface.co/BAAI/bge-base-en-v1.5). 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:** [BAAI/bge-base-en-v1.5](https://huggingface.co/BAAI/bge-base-en-v1.5) - **Maximum Sequence Length:** 512 tokens - **Output Dimensionality:** 768 dimensions - **Similarity Function:** Cosine Similarity ### 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': 512, 'do_lower_case': True}) with Transformer model: BertModel (1): Pooling({'word_embedding_dimension': 768, 'pooling_mode_cls_token': True, 'pooling_mode_mean_tokens': False, '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("ElijahDevPH/bge-fast-epoch-2") # Run inference sentences = [ 'Represent this job requirement for retrieving matching candidate resume sections: ME or EE graduate who understands industrial automation, control systems, or manufacturing processes', 'Tool and Material Controller / Inventory and Procurement Support BS Industrial Technology graduate (Instrumentation and Control) seeking roles where hands-on technical work meets documentation and coordination. Brings experience in inventory control, HVAC service support, hazardous materials transport compliance, and welding shop assistance, with consistent focus on safety, accurate records, and teamwork. Tool and Material Controller: Managed inventory tracking, recording, and stock levels for tools and materials supporting production. Coordinated with suppliers and purchasing maintained material logs, reports, and delivery schedules. Liaised among warehouse, production, and procurement', 'Confidentiality', ] embeddings = model.encode(sentences) print(embeddings.shape) # [3, 768] # Get the similarity scores for the embeddings similarities = model.similarity(embeddings, embeddings) print(similarities.shape) # [3, 3] ``` Click to see the direct usage in Transformers --> Click to expand --> ## Training Details ### Training Dataset #### Unnamed Dataset * Size: 1,432 training samples * Columns: sentence_0 and sentence_1 * Approximate statistics based on the first 1000 samples: | | sentence_0 | sentence_1 | |:--------|:------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------| | type | string | string | | details | min: 16 tokens mean: 26.71 tokens max: 130 tokens | min: 3 tokens mean: 19.99 tokens max: 244 tokens | * Samples: | sentence_0 | sentence_1 | |:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------------------------------| | Represent this job requirement for retrieving matching candidate resume sections: Familiarity with static site generators (Docusaurus, MkDocs, GitBook) | Records Cleanup Project: Standardized filing labels and document versions for faster retrieval. | | Represent this job requirement for retrieving matching candidate resume sections: Clear communication with machinists who need pragmatic limits, not textbook lectures | Effective Communication | | Represent this job requirement for retrieving matching candidate resume sections: Incident Reporting | Incident Tracking | * Loss: [ MultipleNegativesRankingLoss ](https://sbert.net/docs/package_reference/sentence_transformer/losses.html#multiplenegativesrankingloss) with these parameters: ```json { "scale": 20.0, "similarity_fct": "cos_sim" } ``` ### Training Hyperparameters #### Non-Default Hyperparameters - `per_device_train_batch_size`: 64 - `per_device_eval_batch_size`: 64 - `num_train_epochs`: 2 - `multi_dataset_batch_sampler`: round_robin #### All Hyperparameters Click to expand - `overwrite_output_dir`: False - `do_predict`: False - `eval_strategy`: no - `prediction_loss_only`: True - `per_device_train_batch_size`: 64 - `per_device_eval_batch_size`: 64 - `per_gpu_train_batch_size`: None - `per_gpu_eval_batch_size`: None - `gradient_accumulation_steps`: 1 - `eval_accumulation_steps`: None - `torch_empty_cache_steps`: None - `learning_rate`: 5e-05 - `weight_decay`: 0.0 - `adam_beta1`: 0.9 - `adam_beta2`: 0.999 - `adam_epsilon`: 1e-08 - `max_grad_norm`: 1 - `num_train_epochs`: 2 - `max_steps`: -1 - `lr_scheduler_type`: linear - `lr_scheduler_kwargs`: None - `warmup_ratio`: 0.0 - `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 - `bf16`: False - `fp16`: False - `fp16_opt_level`: O1 - `half_precision_backend`: auto - `bf16_full_eval`: False - `fp16_full_eval`: False - `tf32`: None - `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`: False - `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} - `parallelism_config`: None - `deepspeed`: None - `label_smoothing_factor`: 0.0 - `optim`: adamw_torch - `optim_args`: None - `adafactor`: False - `group_by_length`: False - `length_column_name`: length - `project`: huggingface - `trackio_space_id`: trackio - `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`: no -...