NLEmbedding.wordEmbedding unsupported locale ko.

NLEmembedding.wordEmbedding is not available in your language. This is a very serious issue for any service that caters to Koreans, please fix it quickly. We have added the sample code below.

import UIKit
import CoreML
import NaturalLanguage

class MLTextViewController: UIViewController {
    override func viewDidLoad() {
        super.viewDidLoad()
        
        execute()
    }
    
    func execute() {
        if let embedding = NLEmbedding.wordEmbedding(for: .korean) {
            let word = "bicycle"
            
            if let vector = embedding.vector(for: word) {
                print(vector)
            }
            
            let specificDistance = embedding.distance(between: word, and: "motorcycle")
            print("✅ \(specificDistance.description)")
            
            embedding.enumerateNeighbors(for: word, maximumCount: 5) { neighbor, distance in
                print("\(neighbor): \(distance.description)")
                return true
            }
        }
    }
}

NLEmbedding.wordEmbedding unsupported locale ko.
 
 
Q