Instructions to use NaqibL/bge-base-sgmarket-v1 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- sentence-transformers
How to use NaqibL/bge-base-sgmarket-v1 with sentence-transformers:
from sentence_transformers import SentenceTransformer model = SentenceTransformer("NaqibL/bge-base-sgmarket-v1") sentences = [ "ASAP Events Crew (OVERSEAS TRAVEL OPPORTUNITIES)\n\nIf you are someone who is passionate, looking for travelling opportunities with career progression, and love interacting with people…. Look no further!! Apply now! Responsibilities : - Acquire and build strong relationship with new and existing clients - To work more independently with lesser assistance as you progress - Provide high value customer services and create opportunity to develop customer relationship, whilst ensuring that delivery standards to achieve total client satisfaction are met.", "Data Engineer\n\nActivate Interactive Pte Ltd (“Activate”) is a leading technology consultancy headquartered in Singapore with a presence in Malaysia and Indonesia.\nOur clients are empowered with quality, cost-effective, and impactful end-to-end application development, like mobile and web applications, and cloud technology that remove technology roadblocks and increase their business efficiency.\nWe believe in positively impacting the lives of people around us and the environment we live in through the use of technology.\nHence, we are committed to providing a conducive environment for all employees to realise their full potential, who in turn have the opportunity to continuously drive innovation.\nWe are searching for our next team members to join our growing team.\nIf you love the idea of being part of a growing company with exciting prospects in mobile and web technologies that create positive impact on people’s lives, then we would love to hear from you.\nCo-Development Business Unit is hiring for Data Engineer You will work in Singapore Government Agencies Internal Code: A26137 This is a fixed term contract role.\nThe engagement is 2 years.\nWhat will you do?\nAble to communicate well, strong conviction in the Government's mission and good user management skills Experienced in running major projects with strong management skills Can think of the big picture while being able to deep-dive into details if required Able to hands-on and go onsite e.g.\nproject sites if required.\nDesign, develop and deploy data tables, views and marts in data warehouses, operational data store, data lake and data virtualization.\nPerform data extraction, cleaning, transformation, and flow.\nDesign, build, launch and maintain efficient and reliable large-scale batch and real-time data pipelines with data processing frameworks.\nIntegrate and collate data silos in a manner which is both scalable and compliant Collaborate with Product Manager, Data Architect, Business Analysts, Frontend Developers, Designers and Data Analyst to build scalable data-driven products Be responsible for developing backend APIs & working on databases to support the applications.\nWork in an Agile Environment that practices Continuous Integration and Delivery.\nWork closely with fellow developers through pair programming and code review process.\nWhat are we looking for?\nFamiliar with GIS platforms: ArcGIS Server, PostGIS Able to use spatial Python libraries: GeoPandas, Shapely Build scalable geospatial data pipelines for ingestion, transformation, storage, and quality checks from multiple government sources.\nImplements data cataloging, metadata, lineage, and security; optimizes storage and performance for GIS analytics (e.g., PostGIS, data lakes).\nProvides reliable data services and contracts to support downstream GIS analytics and front-end visualizations, collaborating closely with GIS and frontend teams.\nData management: applies validation, cleansing, reprojection, metadata, and data lineage of geospatial data Designs enterprise geospatial data models, schemas, pipelines, and services; builds or configures web map services and front-end visualization components.\nEnsures data quality, standards compliance (ISO 19115/19139, OGC), governance, and operational reliability of GIS data assets.\nWhat do we offer in return?\nFun working environment Employee Wellness Program To work in Singapore Government Agencies projects We provide structured development framework and growth opportunities.\n(We are a “SHRI 2025 Gold winner” in “Learning & Development; Coaching & Mentoring”) Why you'll love working with us?\nIf you are looking for opportunities to collaborate with leading industry experts and be surrounded by highly motivated and talented peers, we welcome you to join us.\nWe provide all employees with equal opportunities to grow and develop with us.\nWe believe your success is our success.", "Customer Service Officer (Tuition Centre), Marine Parade\n\nUp till $2,450 + bonus 5-day work week Strong Brand Reputation & Market Leadership Dynamic & Fast-Paced Environment Meaningful Work Impact (Education Industry) Our Client, a leading Chinese language centre for children in Singapore, is inviting qualified candidates to fill the position as Customer Service Officer.\nRESPONSIBILITIES: Manage and process student enrolments and registrations Handle school fee collection accurately and efficiently Attend to and follow up on customer enquiries in a professional manner Support daily school operations to ensure smooth centre activities Provide a positive and welcoming experience for parents and students REQUIREMENTS: Minimum GCE ‘O’ Level / ITE qualification and above Customer service-oriented with patience and a genuine love for working with children Able to work weekday evenings, weekends, and public holidays (rotating schedule) Responsible, organised, and a good team player", "10 weeks Temp PSA Patient Service Associate (For Call Centre) *GOVT*\n\nCommitment period: minimally till early September Location : Jalan Bukit Merah Central Working Hours: Office hours 5.5days Mon to Fri - 8am to 5pm Every Sat - 8am to 12pm Salary: $10.50 / hour Job Scope - Answer and manage appointments calls and general enquiries from members of public and patients with high service quality and operational standards.\n- Assist to answer calls and provide one-stop information and assistance to callers when required.\n- Handle the feedbacks from patients and resolving service related incidents, as well as enquiries such as the rates of consultations and medical package.\n- Liaise with other departments on the Call Centre Services and procedures - Work with the Call Centre Executive to maintain a high service level of Call Centre Services, and update patients' data when required.\n- Perform other ad-hoc duties as assigned Requirement: - Min N / O / A / NITEC in any field - No experience required as Training provided Interested candidate, kindly send a copy of your resume to adelinelim@recruitexpress.com.sg Adeline Lim Xin Ying [R23112000] Email Address: adelinelim@recruitexpress.com.sg Recruit Express Pte Ltd EA Licence No: 99C4599" ] embeddings = model.encode(sentences) similarities = model.similarity(embeddings, embeddings) print(similarities.shape) # [4, 4] - Notebooks
- Google Colab
- Kaggle
SentenceTransformer based on BAAI/bge-base-en-v1.5
This is a sentence-transformers model finetuned from BAAI/bge-base-en-v1.5. It maps sentences & paragraphs to a 768-dimensional dense vector space and can be used for retrieval.
Model Details
Model Description
- Model Type: Sentence Transformer
- Base model: BAAI/bge-base-en-v1.5
- Maximum Sequence Length: 512 tokens
- Output Dimensionality: 768 dimensions
- Similarity Function: Cosine Similarity
- Supported Modality: Text
Model Sources
- Documentation: Sentence Transformers Documentation
- Repository: Sentence Transformers on GitHub
- Hugging Face: Sentence Transformers on Hugging Face
Full Model Architecture
SentenceTransformer(
(0): Transformer({'transformer_task': 'feature-extraction', 'modality_config': {'text': {'method': 'forward', 'method_output_name': 'last_hidden_state'}}, 'module_output_name': 'token_embeddings', 'architecture': 'BertModel'})
(1): Pooling({'embedding_dimension': 768, 'pooling_mode': 'cls', 'include_prompt': True})
(2): Normalize({})
)
Usage
Direct Usage (Sentence Transformers)
First install the Sentence Transformers library:
pip install -U sentence-transformers
Then you can load this model and run inference.
from sentence_transformers import SentenceTransformer
# Download from the 🤗 Hub
model = SentenceTransformer("NaqibL/bge-base-sgmarket-v1")
# Run inference
sentences = [
'Data Modeler\n\nProject Description: To design the logical data models for Producers and Consumers of Enterprise Data.\nTo create physical data model design for the logical data model in the respective data systems.\nTo help create Data Models suitable for Medallion Lakehouse Architecture.\nTo help automate processes and activities involved in Data Modeling.\nSkillset: - Strong experience with Modeling Financial Data.\n- Experience with Databricks or other Lakehouse Systems - Relational Database Expertise (Oracle, MySQL, PostgreSQL, Snowflake) - Basic Programming and Automation experience - Experience with using GenAI related tools or technologies - Strong Communication skills to gather business requirements - Good documentation skills (Confluence, SharePoint) - Knowledgeable in Agile (JIRA) - Data Warehouse Experience (Support/Development)',
'Python Data Engineer - Cloudera\n\nClient: Bank Sector Technology Operations Hands-on techno-functional role working with technology teams across infrastructure and other divisions to deliver system solutions for the business Involve in development and system integration relevant systems with CDP / CDSW Strong understanding of Cloudera framework including CDP (Cloudera Data Platform) and CDSW (Cloudera Data Science Workbench) Hands-on experience in Big Data solution and development based on Python technologies stack Design and implement secure, scalable and high-performance data processing pipelines Key technologies: Python, SQL, Spark, PySpark, Hadoop, Hive, Impala, Kafka, Zookeeper, Ranger, Atlas, Cloudera Manager, Django, Red Hat Linux, Shell Script, ETL, data pipelines, Parquet, ORC, JSON , basic Java / Scala Good to have financial industry experience, especially global market products , market data analytics , data science projects, and identifying risk factors affecting pricing of products',
'Analyst - Data Science\n\nAt American Express, our mission is to elevate the customer experience daily by delivering unparalleled products and services.\nWe are seeking a highly motivated individual with a solid background in software engineering, machine learning or/and AI.\nThis role is pivotal in advancing our data science capabilities to bolster enterprise-wide initiatives, in collaboration with our Technology, Marketing, Servicing, and Risk departments.\nRole Overview: As an Analyst, AI/ML, you will play a crucial role in the development and implementation of cutting-edge Generative AI solutions that address significant business challenges.\nThis role focusses on hands-on implementation, rapid prototyping, and collaboration with cross-functional teams to deliver innovative solutions that address real business challenges.\nYour contributions will directly impact our strategic goals, driving innovation and excellence in customer interactions.\nResponsibilities Develop and implement Proof of Concepts (PoCs) prototypes for AI/ML and Generative AI solutions, ensuring alignment with business objectives.\nWrite clean, efficient, and well-documented code for data processing, model training, and deployment.\nCollaborate with the Technology team to integrate solutions into our existing systems and platforms.\nConduct experiments to evaluate model performance and optimize algorithms for scalability.\nStay abreast of the latest trends in AI/ML and actively share knowledge and insights to contribute to the collective growth and technical proficiency of the team.\nCollaborate with the Technology team to integrate solutions into our existing systems and platforms, enhancing functionality and user engagement.\nActively participate in technical discussions and forums across Amex Qualifications Advanced degree (Master/ PhD) in quantitative discipline (e.g., Computer Science, Engineering, Statistics, Mathematics).\nStrong programming skills in at least one language (Python, Java, C++, etc.) Familiarity with machine learning libraries and frameworks (e.g., TensorFlow, PyTorch, scikit-learn) and data processing libraries Extensive experience in machine learning, NLP and Generative AI, with a demonstrated ability to build scalable prototypes from inception to solution.\nProven expertise in applying deep learning and NLP techniques to solve complex problems, with a portfolio of projects on real-world problems.\nSolid understanding of Large Language Models and practical experience with Generative AI Data processing skills such as SQL and BigQuery is a plus.\nStrong ability to translate real-world problems to data science problems.\nExcellent communication and collaboration skills, with the ability to collaborate effectively with both technical and non-technical teams.',
]
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.9353, 0.8922],
# [0.9353, 1.0000, 0.8577],
# [0.8922, 0.8577, 1.0000]])
Evaluation
Metrics
Triplet
- Dataset:
eval - Evaluated with
TripletEvaluator
| Metric | Value |
|---|---|
| cosine_accuracy | 0.8338 |
Training Details
Training Dataset
Unnamed Dataset
Size: 21,335 training samples
Columns:
sentence_0,sentence_1, andsentence_2Approximate statistics based on the first 1000 samples:
sentence_0 sentence_1 sentence_2 type string string string details - min: 31 tokens
- mean: 305.72 tokens
- max: 512 tokens
- min: 45 tokens
- mean: 309.59 tokens
- max: 512 tokens
- min: 41 tokens
- mean: 291.49 tokens
- max: 512 tokens
Samples:
sentence_0 sentence_1 sentence_2 Customer Service Officer (6 Months Contract) | Residential
Our client is in the Property Mangement Industry.
Due to business needs, they are now recruiting for Customer Service Officer to be part of their team for ongoing transformation projects.
They are located at Bugis - Walking distance from the MRT station.
5.25 days work week - Mon-Fri: 9am-6pm, Alt Sat: 9am-1pm Duties Coordinate appointment schedules with residents.
Ensure workers report punctually for assigned duties.
Inform residents promptly in the event of any delay in scheduled appointments.
Monitor and track the progress of ongoing work assignments.
Requirements Minimum qualification: O Level or equivalent.
Excellent communication skills.
Interested candidates who wish to apply for the advertised position, please click APPLY NOW or email an updated copy of your resume/cv.Auto Parts CS Coordinator (Tuas, 5 Days, $3.5k)
Salary: up to $3,500 Work Days: 5 Days (9am to 6.15pm) Work Location: Tuas (near MRT) Responsibilities: - Sales Order Processing (prepare quotation, sales order, invoice, D/O & P/O) for domestics and export markets.
- Coordinate packing and delivery arrangements for orders.
- Follow up on customer enquiries and quotations.
- Liaise with internal departments to ensure smooth operations and customer support.
- Monitor inventory movement and maintain records.
- Assist with general administrative duties as assigned.10 weeks Temp PSA Patient Service Associate (For Call Centre) GOVTCommitment period: minimally till early September Location : Jalan Bukit Merah Central Working Hours: Office hours 5.5days Mon to Fri - 8am to 5pm Every Sat - 8am to 12pm Salary: $10.50 / hour Job Scope - Answer and manage appointments calls and general enquiries from members of public and patients with high service quality and operational standards.
- Assist to answer calls and provide one-stop information and assistance to callers when required.
- Handle the feedbacks from patients and resolving service related incidents, as well as enquiries such as the rates of consultations and medical package.
- Liaise with other departments on the Call Centre Services and procedures - Work with the Call Centre Executive to maintain a high service level of Call Centre Services, and update patients' data when required.
- Perform other ad-hoc duties as assigned Requirement: - Min N / O / A / NITEC in any field - No experience req... |
|
URGENT 1 Year Call Centre Officer (Up to $3,000) #NJA|
Ubi Any 5 days of the week from Mon to SUN 8am to 6pm (Mon-Fri), 8am to 5pm (Sat/SUN) Attend to incoming calls Provide customer service Escalate matters to relevant personnel Other ad hoc duties assigned Interestedapplicants can send their detailed resumes to janelui@recruitexpress.com.sgor call JANE @ 6735 1955.
JANE LUI JIE'EN CEI: R1104482 Company Reg.No.
199601303W || EA Licence No.
99C4599Customer Service Officer (Live Chat) (Insurance) (Up to $4,000) (12 Months Contract) #NKC|
Attend to customer and financial representative enquiries via phone and live chat professionally and promptly.
Resolve complaints and issues at the first touchpoint wherever possible.
Maintain accurate records of interactions in the CRM system.
Ensure timely follow-up on enquiries and escalate when necessary.
Assess appeals and provide recommendations to management.
Support additional duties during operational needs or peak periods.
Interested applicants may email resume to kellychooi@recruitexpress.com.sg Chooi Kelly (CEI Registration No: R25136207) Recruit Express Pte Ltd (EA: 99C4599)10 weeks Temp PSA Patient Service Associate (For Call Centre) GOVT
Commitment period: minimally till early September Location : Jalan Bukit Merah Central Working Hours: Office hours 5.5days Mon to Fri - 8am to 5pm Every Sat - 8am to 12pm Salary: $10.50 / hour Job Scope - Answer and manage appointments calls and general enquiries from members of public and patients with high service quality and operational standards.
- Assist to answer calls and provide one-stop information and assistance to callers when required.
- Handle the feedbacks from patients and resolving service related incidents, as well as enquiries such as the rates of consultations and medical package.
- Liaise with other departments on the Call Centre Services and procedures - Work with the Call Centre Executive to maintain a high service level of Call Centre Services, and update patients' data when required.
Perform other ad-hoc duties as assigned Requirement: - Min N / O / A / NITEC in any field - No experience req...| |CUSTOMER SERVICE|
Ensure customer bookings are promptly documented, processed and reviewed for accuracy and completeness. Input export job reference. Any special shipment requirements shall be resolved with the shipper prior accepting the booking. Keep Sales Personnel about their bookings. Upon receipt of booking from shipper, Customer Service will book shipment direct with shipping lines or our consol for both FCL and LCL cargo. After confirmation of space with shipping lines or consol, Customer Service will advise shipper via email or fax. Customer Service will proceed to arrange the trucking and collection of cargo if customer require this service. Any changes in vessel details or delay in arrival date will made known to shipper via phone or email by Customer Service. Ensure all cargoes send in good condition and if any damage shall revert to customer immediately. Verify vendor’s invoice and close files. Other ad-hoc duties as assigned by the supervisorStudio Ambassador (am Pilates)
As our Studio Ambassador , you have an influence over our members by fostering a positive atmosphere, building community engagement, promoting membership growth. We are seeking driven and customer-oriented individuals who are willing to go to the extra mile for our members. Join us and be part of a dynamic and upbeat team that will value add your learning and growth as a Studio Ambassador ! Your contributions to our joint success: Welcome members to the studio and provide exceptional customer service Manage studio operations, including scheduling, check-ins, and maintaining a clean and organized environment Promote studio services, driving membership sales and retention Engage with the local community through social gatherings, workshops, and member appreciation events to strengthen relationships Contribute ideas and collect feedback to improve the overall client experience and studio atmosphere What does it take to be a Studio Ambassador: Passion for he...|Service Desk Agent ( Interns)We are hiring Internship, you will be equipped with the necessary skillset and knowledge to better prepare you in securing your ideal job, especially in the digital space. Responsibilities: To log, validate and diagnose customer issues, on the full range of products and applications used at the customer site. Providing the customer with a solution through information gathering, analytical trouble shooting and problem research, or to route or escalate the call to the appropriate resolution group. Ensure escalation and management of calls is to agreed service levels. Requirement Proficient in Microsoft Office. Knowledge in desktop operating systems, various software applications and basic hardware for the PC; principles and theories of network systems and Internet technology. Good oral and written communication skills and ability to establish and maintain effective working relationship. Ability to coordinate several diverse job requirements and projects. Ab...|Loss:
CachedMultipleNegativesRankingLosswith these parameters:{ "scale": 20.0, "similarity_fct": "cos_sim", "mini_batch_size": 32, "gather_across_devices": false, "directions": [ "query_to_doc" ], "partition_mode": "joint", "hardness_mode": null, "hardness_strength": 0.0 }
Training Hyperparameters
Non-Default Hyperparameters
per_device_train_batch_size: 64per_device_eval_batch_size: 64num_train_epochs: 6multi_dataset_batch_sampler: round_robin
All Hyperparameters
Click to expand
do_predict: Falseeval_strategy: noprediction_loss_only: Trueper_device_train_batch_size: 64per_device_eval_batch_size: 64gradient_accumulation_steps: 1eval_accumulation_steps: Nonetorch_empty_cache_steps: Nonelearning_rate: 5e-05weight_decay: 0.0adam_beta1: 0.9adam_beta2: 0.999adam_epsilon: 1e-08max_grad_norm: 1num_train_epochs: 6max_steps: -1lr_scheduler_type: linearlr_scheduler_kwargs: Nonewarmup_ratio: Nonewarmup_steps: 0log_level: passivelog_level_replica: warninglog_on_each_node: Truelogging_nan_inf_filter: Trueenable_jit_checkpoint: Falsesave_on_each_node: Falsesave_only_model: Falserestore_callback_states_from_checkpoint: Falseuse_cpu: Falseseed: 42data_seed: Nonebf16: Falsefp16: Falsebf16_full_eval: Falsefp16_full_eval: Falsetf32: Nonelocal_rank: -1ddp_backend: Nonedebug: []dataloader_drop_last: Falsedataloader_num_workers: 0dataloader_prefetch_factor: Nonedisable_tqdm: Falseremove_unused_columns: Truelabel_names: Noneload_best_model_at_end: Falseignore_data_skip: Falsefsdp: []fsdp_config: {'min_num_params': 0, 'xla': False, 'xla_fsdp_v2': False, 'xla_fsdp_grad_ckpt': False}accelerator_config: {'split_batches': False, 'dispatch_batches': None, 'even_batches': True, 'use_seedable_sampler': True, 'non_blocking': False, 'gradient_accumulation_kwargs': None}parallelism_config: Nonedeepspeed: Nonelabel_smoothing_factor: 0.0optim: adamw_torch_fusedoptim_args: Nonegroup_by_length: Falselength_column_name: lengthproject: huggingfacetrackio_space_id: trackioddp_find_unused_parameters: Noneddp_bucket_cap_mb: Noneddp_broadcast_buffers: Falsedataloader_pin_memory: Truedataloader_persistent_workers: Falseskip_memory_metrics: Truepush_to_hub: Falseresume_from_checkpoint: Nonehub_model_id: Nonehub_strategy: every_savehub_private_repo: Nonehub_always_push: Falsehub_revision: Nonegradient_checkpointing: Falsegradient_checkpointing_kwargs: Noneinclude_for_metrics: []eval_do_concat_batches: Trueauto_find_batch_size: Falsefull_determinism: Falseddp_timeout: 1800torch_compile: Falsetorch_compile_backend: Nonetorch_compile_mode: Noneinclude_num_input_tokens_seen: noneftune_noise_alpha: Noneoptim_target_modules: Nonebatch_eval_metrics: Falseeval_on_start: Falseuse_liger_kernel: Falseliger_kernel_config: Noneeval_use_gather_object: Falseaverage_tokens_across_devices: Trueuse_cache: Falseprompts: Nonebatch_sampler: batch_samplermulti_dataset_batch_sampler: round_robinrouter_mapping: {}learning_rate_mapping: {}
Training Logs
| Epoch | Step | Training Loss | eval_cosine_accuracy |
|---|---|---|---|
| 1.0 | 167 | - | 0.7530 |
| 2.0 | 334 | - | 0.8176 |
| 2.9940 | 500 | 3.0582 | - |
| 3.0 | 501 | - | 0.8236 |
| 4.0 | 668 | - | 0.8338 |
Training Time
- Training: 5.1 hours
Framework Versions
- Python: 3.12.13
- Sentence Transformers: 5.4.0
- Transformers: 5.0.0
- PyTorch: 2.10.0+cu128
- Accelerate: 1.13.0
- Datasets: 4.8.5
- Tokenizers: 0.22.2
Citation
BibTeX
Sentence Transformers
@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",
}
CachedMultipleNegativesRankingLoss
@misc{gao2021scaling,
title={Scaling Deep Contrastive Learning Batch Size under Memory Limited Setup},
author={Luyu Gao and Yunyi Zhang and Jiawei Han and Jamie Callan},
year={2021},
eprint={2101.06983},
archivePrefix={arXiv},
primaryClass={cs.LG}
}
- Downloads last month
- 33
Model tree for NaqibL/bge-base-sgmarket-v1
Base model
BAAI/bge-base-en-v1.5Papers for NaqibL/bge-base-sgmarket-v1
Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks
Evaluation results
- Cosine Accuracy on evalself-reported0.834