Closed19

Meilisearchのベクトル検索を試す

aipacommanderaipacommander
$ docker run --rm -p 7700:7700 -it getmeili/meilisearch:prototype-japanese-6
aipacommanderaipacommander
$ curl \
  -X POST 'http://localhost:7700/indexes' \
  -H 'Content-Type: application/json' \
  --data-binary '{
    "uid": "movies",
    "primaryKey": "id"
  }'
aipacommanderaipacommander
$ curl \
  -X PATCH 'http://localhost:7700/experimental-features/' \
  -H 'Content-Type: application/json'  \
  --data-binary '{
    "vectorStore": true
  }'
aipacommanderaipacommander
$ curl -X POST -H 'content-type: application/json' \
     'localhost:7700/indexes/movies/documents' \
     --data-binary '[
         { "id": 0, "_vectors": [0, 0.8, -0.2], "title": "Across The Universe" },
         { "id": 1, "_vectors": [1, -0.2, 0], "title": "All Things Must Pass" },
         { "id": 2, "_vectors": [0.5, 3, 1], "title": "And Your Bird Can Sing" }
     ]'

aipacommanderaipacommander
$ curl -s -X POST -H 'content-type: application/json' 'localhost:7700/indexes/movies/search' --data-binary '{ "vector": [0, 1, 2] }' | jq .
{
  "hits": [
    {
      "id": 2,
      "_vectors": [
        0.5,
        3,
        1
      ],
      "title": "And Your Bird Can Sing",
      "_semanticScore": 5
    },
    {
      "id": 0,
      "_vectors": [
        0,
        0.8,
        -0.2
      ],
      "title": "Across The Universe",
      "_semanticScore": 0.4
    },
    {
      "id": 1,
      "_vectors": [
        1,
        -0.2,
        0
      ],
      "title": "All Things Must Pass",
      "_semanticScore": -0.2
    }
  ],
  "query": "",
  "vector": [
    0,
    1,
    2
  ],
  "processingTimeMs": 0,
  "limit": 20,
  "offset": 0,
  "estimatedTotalHits": 3
}

でけた

aipacommanderaipacommander

ベクトルの次元(?)が違うデータをいれようとしてみる

$ curl -X POST -H 'content-type: application/json' \
     'localhost:7700/indexes/movies/documents' \
     --data-binary '[
         { "id": 0, "_vectors": [0, 0.8, -0.2], "title": "The Universe" },
         { "id": 1, "_vectors": [1, -0.2, 0], "title": "Things Must Pass" },
         { "id": 2, "_vectors": [0.5, 3, 1, 4], "title": "Your Bird Can Sing" }
     ]'
{"taskUid":2,"indexUid":"movies","status":"enqueued","type":"documentAdditionOrUpdate","enqueuedAt":"2023-10-19T16:06:31.641391544Z"}

タスクの状態を確認する

$ curl -X GET http://localhost:7700/tasks | jq .
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1214  100  1214    0     0   115k      0 --:--:-- --:--:-- --:--:--  395k
{
  "results": [
    {
      "uid": 2,
      "indexUid": "movies",
      "status": "failed",
      "type": "documentAdditionOrUpdate",
      "canceledBy": null,
      "details": {
        "receivedDocuments": 3,
        "indexedDocuments": 0
      },
      "error": {
        "message": "Invalid vector dimensions: expected: `3`, found: `4`.",
        "code": "invalid_vector_dimensions",
        "type": "invalid_request",
        "link": "https://docs.meilisearch.com/errors#invalid_vector_dimensions"
      },
      "duration": "PT0.008610S",
      "enqueuedAt": "2023-10-19T16:06:31.641391544Z",
      "startedAt": "2023-10-19T16:06:31.643790628Z",
      "finishedAt": "2023-10-19T16:06:31.652400628Z"
    },
    {
      "uid": 1,
      "indexUid": "movies",
      "status": "succeeded",
      "type": "documentAdditionOrUpdate",
      "canceledBy": null,
      "details": {
        "receivedDocuments": 3,
        "indexedDocuments": 3
      },
      "error": null,
      "duration": "PT0.020671958S",
      "enqueuedAt": "2023-10-19T16:04:00.848770419Z",
      "startedAt": "2023-10-19T16:04:00.851896586Z",
      "finishedAt": "2023-10-19T16:04:00.872568544Z"
    },
    {
      "uid": 0,
      "indexUid": "movies",
      "status": "succeeded",
      "type": "indexCreation",
      "canceledBy": null,
      "details": {
        "primaryKey": "id"
      },
      "error": null,
      "duration": "PT0.010321583S",
      "enqueuedAt": "2023-10-19T16:02:51.26574747Z",
      "startedAt": "2023-10-19T16:02:51.267645054Z",
      "finishedAt": "2023-10-19T16:02:51.277966637Z"
    }
  ],
  "total": 3,
  "limit": 20,
  "from": 2,
  "next": null
}

駄目っぽい

aipacommanderaipacommander

一旦削除

$ curl \
  -X DELETE 'http://localhost:7700/indexes/movies'
aipacommanderaipacommander
!wget https://www.rondhuit.com/download/ldcc-20140209.tar.gz
!pip install transformers sentencepiece fugashi ipadic gensim
from transformers import BertJapaneseTokenizer, BertModel
import torch
import torch.nn.functional as F
import pandas as pd


import os
import pandas as pd
import tarfile

# ファイルパスを指定する
tar_file_path = "/content/ldcc-20140209.tar.gz"
extract_folder = "/content/ldcc_data/"

# tar.gzファイルを解凍し、extract_folderに格納する
with tarfile.open(tar_file_path, "r:gz") as tar:
    tar.extractall(path=extract_folder)


def read_articles_from_directory(directory_path):
    #ディレクトリーの中から記事のテキストファイルのパスをリストとして読み込む
    files = [f for f in os.listdir(directory_path) if f not in ["LICENSE.txt"]]

    articles = []
    for file in files:
        #記事を一つずつ読み込み、url,date,bodyに分け、辞書を作る
        with open(os.path.join(directory_path, file),
		"r", encoding="utf-8") as f:
            lines = f.readlines()
            articles.append({
                "url": lines[0].strip(),
                "date": lines[1].strip(),
                "body": ''.join(lines[2:]).strip()
            })

    return articles


# 各記事のディレクトリーを取得する
directories = [d for d in os.listdir(extract_folder + "text/")
	if d not in ["CHANGES.txt", "README.txt"]]

# カテゴリーごとのCSVファイルを作る
csv_file_paths = {}
for directory in directories:
    # Read articles from the category directory
    articles = read_articles_from_directory(extract_folder + "text/" + directory)
    df = pd.DataFrame(articles)

    # Save to CSV
    csv_path = f"/content/{directory}.csv"
    df.to_csv(csv_path, index=False)
    csv_file_paths[directory] = csv_path

print(csv_file_paths)

from transformers import BertJapaneseTokenizer, BertModel
import torch


class SentenceBertJapanese:
    def __init__(self, model_name_or_path, device=None):
        self.tokenizer = BertJapaneseTokenizer.from_pretrained(model_name_or_path)
        self.model = BertModel.from_pretrained(model_name_or_path)
        self.model.eval()

        if device is None:
            device = "cuda" if torch.cuda.is_available() else "cpu"
        self.device = torch.device(device)
        self.model.to(device)

    def _mean_pooling(self, model_output, attention_mask):
        token_embeddings = model_output[0] #First element of model_output contains all token embeddings
        input_mask_expanded = attention_mask.unsqueeze(-1).expand(token_embeddings.size()).float()
        return torch.sum(token_embeddings * input_mask_expanded, 1) / torch.clamp(input_mask_expanded.sum(1), min=1e-9)

    @torch.no_grad()
    def encode(self, sentences, batch_size=8):
        all_embeddings = []
        iterator = range(0, len(sentences), batch_size)
        for batch_idx in iterator:
            batch = sentences[batch_idx:batch_idx + batch_size]

            encoded_input = self.tokenizer.batch_encode_plus(batch, padding="longest",
                                           truncation=True, return_tensors="pt").to(self.device)
            model_output = self.model(**encoded_input)
            sentence_embeddings = self._mean_pooling(model_output, encoded_input["attention_mask"]).to('cpu')

            all_embeddings.extend(sentence_embeddings)

        # return torch.stack(all_embeddings).numpy()
        return torch.stack(all_embeddings)


MODEL_NAME = "sonoisa/sentence-bert-base-ja-mean-tokens"
model = SentenceBertJapanese(MODEL_NAME)

sentences = ["暴走したAI", "暴走した人工知能"]
sentence_embeddings = model.encode(sentences, batch_size=8)

print("Sentence embeddings:", sentence_embeddings)

model = SentenceBertJapanese("sonoisa/sentence-bert-base-ja-mean-tokens-v2")
input_docs = [
    'あなたは犬が好きです',
    'あなたは犬が大好きです',
    'あなたは猫が好きです',
    'あなたは猫が大好きです',
    '私は犬が好きです',
    '私は犬が大好きです',
    '私は猫が好きです',
    '私は猫が大好きです',
    '彼は犬が好きです',
    '彼は犬が大好きです',
    '彼は猫が好きです',
    '彼は猫が大好きです',
]
vecs = model.encode(input_docs, batch_size=12)
vecs

# tensor([[-0.4879,  0.1216, -0.3270,  ..., -0.2512, -0.7447, -0.2589],
#         [-0.1567,  0.1844, -0.5140,  ..., -0.1664, -0.8702, -0.3971],
#         [-0.6319, -0.0753, -0.0927,  ..., -0.1216, -0.8620,  1.3580],
#         ...,
#         [-0.1157,  0.7892, -0.2568,  ..., -0.1601, -0.3302, -0.1772],
#         [ 0.1865,  0.5694, -0.0136,  ..., -0.5572, -1.0538,  1.4919],
#         [ 0.2857,  0.6080, -0.2015,  ..., -0.3121, -1.1592,  1.2562]])
aipacommanderaipacommander

ライブドアのデータを使う

df = pd.read_csv('/content/topic-news.csv')
l = df['body'].tolist()
vecs = model.encode(l, batch_size=12)

print(vecs.shape)
# torch.Size([770, 768])

df.loc[:, 'id'] = list(range(df.shape[0]))  # ナンバリング
df.loc[:, '_vectors'] = vecs.tolist()
df.to_json('/content/topic-news-vec.json', orient='records')
aipacommanderaipacommander
$ curl -XPOST --data @./Downloads/topic-news-vec.json -H "Content-Type: application/json" -s http://localhost:7700/indexes/movies/documents

$ curl -s -XGET http://localhost:7700/tasks | jq
{
  "results": [
    {
      "uid": 1,
      "indexUid": "movies",
      "status": "succeeded",
      "type": "documentAdditionOrUpdate",
      "canceledBy": null,
      "details": {
        "receivedDocuments": 770,
        "indexedDocuments": 770
      },
      "error": null,
      "duration": "PT8.040596879S",
      "enqueuedAt": "2023-10-20T06:53:24.216186792Z",
      "startedAt": "2023-10-20T06:53:24.219245167Z",
      "finishedAt": "2023-10-20T06:53:32.259842046Z"
    },
    {
      "uid": 0,
      "indexUid": "movies",
      "status": "succeeded",
      "type": "indexCreation",
      "canceledBy": null,
      "details": {
        "primaryKey": "id"
      },
      "error": null,
      "duration": "PT0.022822500S",
      "enqueuedAt": "2023-10-20T06:45:19.387896054Z",
      "startedAt": "2023-10-20T06:45:19.396594679Z",
      "finishedAt": "2023-10-20T06:45:19.419417179Z"
    }
  ],
  "total": 2,
  "limit": 20,
  "from": 1,
  "next": null
}
aipacommanderaipacommander

vectorが長すぎて見づらいので修正する

Index(['url', 'date', 'body', 'id', '_vectors'], dtype='object')

$ curl \
  -X PUT 'http://localhost:7700/indexes/movies/settings/displayed-attributes' \
  -H 'Content-Type: application/json' \
  --data-binary '[
      "id",
      "body"
    ]'
aipacommanderaipacommander

検索できるか試す

input_docs = [
    'スマホ携帯の最新の情報を知りたい'
]
vecs = model.encode(input_docs, batch_size=12)
np.array(vecs)[0].tolist()

出てきた結果をコピペ(長いけど)

検索クエリにする

$ curl -X POST -H 'content-type: application/json' 'localhost:7700/indexes/movies/search' --data-binary '{ "vector": [0.3032684028148651,\n -0.8113699555397034,\n 0.47644364833831787,\n -0.6974011063575745,\n 0.17823712527751923,\n -0.033048029989004135,\n -0.15933223068714142,\n -0.26836976408958435,\n -0.9808440208435059,\n 1.147243618965149,\n 0.33898794651031494,\n -0.14030039310455322,\n -0.5663873553276062,\n -0.029653221368789673,\n -0.28250154852867126,\n 0.4779336154460907,\n 0.7550563812255859,\n 0.877652108669281,\n 0.04017205908894539,\n 0.22523801028728485,\n -0.1494811624288559,\n 0.005675057414919138,\n 0.5105502009391785,\n -0.5194563269615173,\n -1.5999928712844849,\n -0.3340566158294678,\n -0.05870335176587105,\n -0.9456414580345154,\n 0.8539355397224426,\n 0.7344292998313904,\n -0.12024436146020889,\n -0.0069726817309856415,\n 0.02418062649667263,\n 0.3825180232524872,\n 0.0918278694152832,\n -1.454830288887024,\n 0.13769657909870148,\n 1.0235062837600708,\n 0.6427584886550903,\n -0.40623748302459717,\n 0.2080828696489334,\n 0.43289661407470703,\n -0.4294251501560211,\n 1.0729843378067017,\n 0.23832441866397858,\n 0.3707939088344574,\n 0.2506748139858246,\n 0.508838951587677,\n -0.6258441805839539,\n -0.3453758656978607,\n 0.4480377733707428,\n -0.9793060421943665,\n -0.03753954917192459,\n -0.23132310807704926,\n -0.3212980031967163,\n 0.11402690410614014,\n 0.5340201258659363,\n -0.58006352186203,\n 1.2522695064544678,\n -0.07910029590129852,\n 0.2779286205768585,\n -0.5719309449195862,\n 0.05073505640029907,\n -0.1333504021167755,\n 1.2789238691329956,\n -0.1722104549407959,\n 0.6475402116775513,\n 0.04819587245583534,\n 0.6779892444610596,\n 0.9622082710266113,\n -0.5483927726745605,\n -0.8915751576423645,\n -0.365632563829422,\n 0.28281787037849426,\n 0.3781695067882538,\n 0.30544397234916687,\n -0.3134194612503052,\n 0.42513617873191833,\n -0.5544958710670471,\n 1.168514609336853,\n 0.702003002166748,\n 1.2174323797225952,\n -0.26797226071357727,\n 0.36175957322120667,\n 1.0493842363357544,\n -0.07620645314455032,\n -0.20674146711826324,\n 0.26835742592811584,\n -0.8724372982978821,\n 0.30303093791007996,\n 0.6276729702949524,\n 0.8317030072212219,\n -0.3463148772716522,\n 0.07077918201684952,\n -0.11063096672296524,\n 0.5943751335144043,\n 0.8515052795410156,\n 0.6259942650794983,\n -0.23025794327259064,\n 0.9528966546058655,\n 0.22134433686733246,\n 0.25986447930336,\n 0.9053519368171692,\n 0.6773301959037781,\n 0.5155009627342224,\n -0.3883468210697174,\n -0.5072031021118164,\n 1.6587082147598267,\n 0.41938909888267517,\n 0.7063536643981934,\n 0.48894405364990234,\n -0.003498481586575508,\n -0.9582467675209045,\n -0.774634838104248,\n 1.16409432888031,\n -0.42206311225891113,\n 0.32864049077033997,\n 0.04299549758434296,\n 0.0035640299320220947,\n -0.541432797908783,\n -0.679011881351471,\n -1.1283754110336304,\n 0.05153859779238701,\n -0.5158461928367615,\n 0.4039044678211212,\n 0.0357176773250103,\n 0.15179075300693512,\n -0.547366201877594,\n 0.5782517790794373,\n 0.38525089621543884,\n -0.9457409977912903,\n 0.08501359075307846,\n 0.4435255229473114,\n -0.2634193003177643,\n 0.6281790137290955,\n 0.537182092666626,\n -0.49659237265586853,\n -0.9303865432739258,\n -0.4333760738372803,\n -0.5553783774375916,\n 0.048241715878248215,\n -0.9311673045158386,\n -0.5132903456687927,\n 0.2879837453365326,\n 0.181780144572258,\n 0.373176246881485,\n -0.23923718929290771,\n -1.6734027862548828,\n -0.04194427654147148,\n 0.25668200850486755,\n 0.7618815302848816,\n -1.2291902303695679,\n 0.15771585702896118,\n 0.1892118602991104,\n -0.46314868330955505,\n -0.7331631779670715,\n 0.1999966949224472,\n 0.08050297200679779,\n -0.9552041888237,\n 0.7759947776794434,\n 0.9476644396781921,\n -0.14088542759418488,\n 0.4308450520038605,\n -0.8279402256011963,\n 1.0958385467529297,\n -0.7982141971588135,\n 0.5256305932998657,\n 1.3089359998703003,\n -0.011474867351353168,\n 0.2875462472438812,\n -0.6148344278335571,\n -0.4913821518421173,\n 0.07416672259569168,\n 0.9868775010108948,\n 0.040782127529382706,\n 1.1318687200546265,\n -0.4888533651828766,\n 0.48332834243774414,\n 0.35006245970726013,\n 1.260489583015442,\n -1.3932323455810547,\n 0.12497051805257797,\n 0.37935110926628113,\n -0.5068439245223999,\n -0.9578133225440979,\n -1.4186254739761353,\n 1.0036849975585938,\n 0.7149961590766907,\n 0.512185275554657,\n 0.7405946850776672,\n -1.8510899543762207,\n 0.6218705773353577,\n -0.15401102602481842,\n 0.5937127470970154,\n 0.11534973978996277,\n 0.36657655239105225,\n -0.062465768307447433,\n -1.0755401849746704,\n -0.7196372151374817,\n 0.5161206126213074,\n 1.3267964124679565,\n 0.27207979559898376,\n 0.40926501154899597,\n 1.010919213294983,\n 0.5295808911323547,\n -0.8602767586708069,\n -0.2715165913105011,\n -0.4051736891269684,\n 0.7872915267944336,\n 1.0207408666610718,\n -0.015302265994250774,\n -0.5769055485725403,\n 0.5743609070777893,\n -0.48269668221473694,\n 0.8907272219657898,\n -0.11508392542600632,\n 0.8099736571311951,\n 1.4241013526916504,\n 0.00027272850275039673,\n -0.2873592972755432,\n -0.11610684543848038,\n -0.13381002843379974,\n 0.09645720571279526,\n -0.29094430804252625,\n 1.7788454294204712,\n -1.1002532243728638,\n -0.6575806140899658,\n 0.2440926879644394,\n -0.06280508637428284,\n 0.06655427068471909,\n -0.7028055191040039,\n -0.5677835941314697,\n 0.26621782779693604,\n 0.16539128124713898,\n 1.0676814317703247,\n 1.3566707372665405,\n -1.301619052886963,\n 0.6844622492790222,\n -0.26638472080230713,\n -0.16877920925617218,\n -0.6159684062004089,\n 0.5334958434104919,\n -0.35851922631263733,\n -0.6815943717956543,\n 0.3417830467224121,\n -0.030581466853618622,\n -0.0736910030245781,\n 0.8118063807487488,\n -0.3523605763912201,\n -0.5646542906761169,\n 0.7310864925384521,\n 0.5508055090904236,\n 0.29912522435188293,\n 0.4206055700778961,\n 1.2014878988265991,\n 0.45061030983924866,\n -0.40452060103416443,\n 0.4135459363460541,\n 0.8944241404533386,\n 0.26148056983947754,\n -0.2903566062450409,\n -0.12426251173019409,\n 0.27999481558799744,\n -0.5709787607192993,\n 0.41119036078453064,\n 0.10563749074935913,\n 0.13288263976573944,\n -0.3155371844768524,\n -0.7480637431144714,\n -0.6431059837341309,\n 1.4568347930908203,\n -0.26564013957977295,\n -0.4192337989807129,\n 0.8013756275177002,\n -0.6906798481941223,\n -0.3285573124885559,\n -0.43683314323425293,\n -0.5288512110710144,\n -0.7973515391349792,\n 0.42991897463798523,\n -0.21591155230998993,\n -0.025291115045547485,\n -0.585250735282898,\n 1.0536880493164062,\n -0.2089129090309143,\n -0.41944050788879395,\n -0.6853483319282532,\n 0.054113104939460754,\n -0.2880480885505676,\n -0.3205934166908264,\n 0.5916758179664612,\n -0.7508425116539001,\n -1.903738021850586,\n -0.13788814842700958,\n 1.3455390930175781,\n -0.5702261328697205,\n -0.6251841187477112,\n -0.1650010496377945,\n 0.6666421890258789,\n -1.3744187355041504,\n -0.5365007519721985,\n -0.6113801598548889,\n -0.3945126235485077,\n 0.061001818627119064,\n 0.9950007796287537,\n 0.6482498049736023,\n 0.5652559399604797,\n -0.8115637898445129,\n 0.09410014003515244,\n -0.3100343346595764,\n 0.6816118359565735,\n 0.25549760460853577,\n -0.030848979949951172,\n 0.994041919708252,\n -0.48877373337745667,\n 0.8556516170501709,\n 0.7634954452514648,\n 0.7376235127449036,\n 0.2812819480895996,\n -0.18290595710277557,\n -0.27514907717704773,\n 0.6126155257225037,\n 0.2656378746032715,\n -1.0097432136535645,\n 0.7984909415245056,\n -1.1252371072769165,\n 1.238795518875122,\n 0.623080313205719,\n 0.3252946436405182,\n -0.18912820518016815,\n -0.48798084259033203,\n -0.5770370960235596,\n -0.13922660052776337,\n -0.39797165989875793,\n -0.07549002766609192,\n 0.9463006854057312,\n -0.6105709671974182,\n -0.37681320309638977,\n 0.2212672233581543,\n 0.9129819869995117,\n -0.7585061192512512,\n -0.02058013528585434,\n 0.9116156697273254,\n 0.8044249415397644,\n -0.461796373128891,\n -0.10549519211053848,\n -0.059697866439819336,\n 0.042976271361112595,\n 0.15421302616596222,\n 0.9936426281929016,\n 0.34332475066185,\n 0.15416504442691803,\n -1.5392441749572754,\n -1.1293325424194336,\n -0.0001767873764038086,\n 0.5703296065330505,\n -0.290191113948822,\n -0.5159055590629578,\n 0.011845454573631287,\n -0.0044778636656701565,\n 0.5708484053611755,\n -0.36726054549217224,\n 0.6752517819404602,\n -0.18168623745441437,\n 0.5280070304870605,\n 0.8119998574256897,\n 0.35614100098609924,\n -0.003633439540863037,\n -0.2979961633682251,\n -1.2289105653762817,\n -0.18465159833431244,\n -0.9707775115966797,\n 0.26679569482803345,\n -1.0141829252243042,\n 0.07775398343801498,\n -0.8816375136375427,\n 0.5110111832618713,\n -0.8812986016273499,\n 1.1734137535095215,\n -0.2700214087963104,\n -0.4076448380947113,\n 0.4122296869754791,\n -0.7958142757415771,\n 0.03806264325976372,\n 0.32200387120246887,\n -0.8680117726325989,\n -0.9038892388343811,\n -1.6556800603866577,\n -0.2857381999492645,\n -0.9567025303840637,\n -0.2691182792186737,\n -0.12300267815589905,\n 1.0927175283432007,\n -0.5581520199775696,\n 0.7774949669837952,\n 0.592707633972168,\n 0.7302271723747253,\n -1.1755183935165405,\n -0.4428519904613495,\n 0.4624975621700287,\n -0.34564515948295593,\n -0.3997175693511963,\n -0.9920594096183777,\n -0.08085580915212631,\n 0.27164360880851746,\n -0.1470741480588913,\n 0.5745213627815247,\n 0.19380353391170502,\n -1.7489805221557617,\n 0.3781674802303314,\n -1.7701281309127808,\n 0.42984795570373535,\n -0.6099380850791931,\n -1.0408624410629272,\n 0.2739875316619873,\n 0.47039708495140076,\n 0.9653146862983704,\n -0.4634113311767578,\n -0.41455212235450745,\n 0.7564260959625244,\n 0.3348682224750519,\n 0.598866879940033,\n -0.5876250863075256,\n -0.5532740354537964,\n 0.7557585835456848,\n 0.9707627296447754,\n -0.4892130196094513,\n 0.5509659647941589,\n 0.0786779522895813,\n 0.28358760476112366,\n -0.7813658714294434,\n 1.1573268175125122,\n -0.638857364654541,\n 0.38972166180610657,\n 0.010427065193653107,\n 0.4867054224014282,\n -1.0436028242111206,\n 1.2775299549102783,\n -0.1315949708223343,\n -0.4312081038951874,\n 0.3800738751888275,\n 0.8137089610099792,\n 1.1910897493362427,\n 0.06454748660326004,\n -0.2540030777454376,\n -0.317173570394516,\n 0.8646805882453918,\n 0.5743975043296814,\n -0.37873372435569763,\n -0.2955346405506134,\n -0.06733386963605881,\n 0.6040758490562439,\n -0.5421121716499329,\n -0.7085656523704529,\n -1.432716727256775,\n 0.2576829195022583,\n -0.011652848683297634,\n -1.1237486600875854,\n 0.013016822747886181,\n -0.534447431564331,\n 0.13377009332180023,\n 0.21877561509609222,\n 1.359930157661438,\n -0.6821061968803406,\n 0.38116440176963806,\n -1.4066438674926758,\n -0.7075410485267639,\n -1.3659855127334595,\n -0.03380364179611206,\n 1.436600685119629,\n -0.1509518325328827,\n -0.6776902079582214,\n 0.6499108672142029,\n 1.0494095087051392,\n -0.5513648390769958,\n -0.8133767247200012,\n 0.5247445106506348,\n -0.5198410749435425,\n -0.3251012861728668,\n -0.7509728074073792,\n 0.7064083218574524,\n 1.0444121360778809,\n 1.104204773902893,\n 0.10226096957921982,\n 0.526033341884613,\n -0.8143154978752136,\n 0.11092399805784225,\n -0.3259652554988861,\n 0.013681381940841675,\n 0.13793228566646576,\n 0.6388633847236633,\n -0.9917023777961731,\n 0.15844810009002686,\n -0.34231844544410706,\n 1.2584772109985352,\n -0.8076292872428894,\n -0.5396783947944641,\n 1.388288140296936,\n -1.0003381967544556,\n -0.7361502647399902,\n 0.1026143804192543,\n 1.0066345930099487,\n 0.36107417941093445,\n 0.6820151209831238,\n 1.4911036491394043,\n 0.3899728059768677,\n -0.7755801677703857,\n 0.017749467864632607,\n -0.6060293316841125,\n -1.348625659942627,\n 0.41206976771354675,\n -0.37617412209510803,\n -0.15767039358615875,\n -0.11078653484582901,\n 0.30165672302246094,\n -0.3674760162830353,\n -0.5108591914176941,\n -0.6822230815887451,\n 0.9629349708557129,\n -0.3768785297870636,\n 1.6412874460220337,\n 0.2456578016281128,\n -0.13816089928150177,\n -0.840499222278595,\n 0.5030455589294434,\n 2.0348856449127197,\n 0.9142950177192688,\n 0.47102537751197815,\n 1.1562700271606445,\n 0.3013153374195099,\n -0.15770839154720306,\n 0.19415460526943207,\n -1.17115318775177,\n 0.40647444128990173,\n -1.2219027280807495,\n -0.18339510262012482,\n -0.15905068814754486,\n -0.3031259775161743,\n 0.13565516471862793,\n 0.7634394764900208,\n -0.7189915776252747,\n 0.030497239902615547,\n 0.46261143684387207,\n -0.5536367893218994,\n 0.28070423007011414,\n -0.38653162121772766,\n -0.7231126427650452,\n -0.5254896879196167,\n 0.11208859831094742,\n -1.2890340089797974,\n 0.4180401861667633,\n -1.0636190176010132,\n 0.33177945017814636,\n 0.7072495818138123,\n 0.8152644634246826,\n -0.4605896472930908,\n -0.5759937167167664,\n -0.47822117805480957,\n -0.9138021469116211,\n 0.8692545890808105,\n -0.31707000732421875,\n 0.13017906248569489,\n -0.1821347028017044,\n -0.584611713886261,\n -0.5912256240844727,\n -0.1407575160264969,\n -0.15948748588562012,\n -1.0550661087036133,\n 0.29422011971473694,\n -0.8159041404724121,\n -0.490923136472702,\n -0.46906566619873047,\n -0.9049729704856873,\n 0.00868235994130373,\n 0.09257262200117111,\n -0.12701071798801422,\n -0.6897015571594238,\n -0.43408119678497314,\n -0.8978864550590515,\n -0.06164243817329407,\n 0.8228064179420471,\n -1.239249348640442,\n 1.4791607856750488,\n 0.8988845944404602,\n 0.6317859888076782,\n -0.4251272678375244,\n -0.6174527406692505,\n -0.06935451924800873,\n -1.565428614616394,\n 0.6561791300773621,\n -1.007988691329956,\n -0.12014450877904892,\n 0.14192353188991547,\n -0.246046245098114,\n 0.08998898416757584,\n -0.28357937932014465,\n -0.2832973599433899,\n 0.1440061628818512,\n 0.40490230917930603,\n -0.0882297158241272,\n 0.5353270173072815,\n 0.19518502056598663,\n 0.2665095329284668,\n -0.5600671768188477,\n 0.16522328555583954,\n -0.20275449752807617,\n 0.8751640915870667,\n 0.860318660736084,\n -0.09570932388305664,\n -1.310897946357727,\n 0.031175129115581512,\n -0.3119913935661316,\n -0.28472700715065,\n -0.8262261748313904,\n 0.3392333984375,\n -0.5943734645843506,\n 1.650374412536621,\n 1.2421895265579224,\n -0.18238557875156403,\n -0.1143670454621315,\n 0.7016144394874573,\n -0.5747485756874084,\n -0.382159024477005,\n 0.1630650758743286,\n 0.656596839427948,\n -1.304442048072815,\n 0.06897348165512085,\n 0.30015310645103455,\n -0.24928589165210724,\n 0.9318049550056458,\n 0.8159498572349548,\n 0.3416462242603302,\n 0.23037894070148468,\n -0.19274897873401642,\n -0.01885053515434265,\n 0.9923288822174072,\n 0.06069999933242798,\n 0.31074729561805725,\n 0.3376045227050781,\n 0.01800970546901226,\n -0.018337121233344078,\n 0.13235542178153992,\n -0.23838739097118378,\n 0.0726185217499733,\n -1.1354690790176392,\n 0.7992609143257141,\n -0.6782584190368652,\n 0.5534419417381287,\n -1.0532435178756714,\n -0.5180235505104065,\n -0.35799598693847656,\n 0.4016294479370117,\n 0.7803241610527039,\n 0.33051827549934387,\n 0.7876425385475159,\n 1.218406081199646,\n 0.8257763981819153,\n 0.5652896165847778,\n -1.8103322982788086,\n -0.17211097478866577,\n -0.3345619738101959,\n -0.3483718931674957,\n -0.3581072986125946,\n 0.24752843379974365,\n -0.2908051609992981,\n 0.41340431571006775,\n 0.0004200314579065889,\n 0.020542919635772705,\n -0.045750390738248825,\n -0.34523454308509827,\n 0.6489892601966858,\n 0.732795238494873,\n 1.057908058166504,\n -0.26982399821281433,\n -0.009003465063869953,\n 0.15642563998699188,\n 1.139121174812317,\n 0.11702058464288712,\n -0.2614419460296631,\n -0.2343488186597824,\n 0.17368590831756592,\n -0.8400670886039734,\n 0.27602216601371765,\n -0.1675271838903427,\n -0.46908172965049744,\n 0.3950718641281128,\n -0.568684995174408,\n -0.4341298043727875,\n 0.2596081793308258,\n 0.9312853813171387,\n -0.5578473210334778,\n 1.522286057472229,\n 0.5862544178962708,\n 0.5888141989707947,\n -0.7740519046783447,\n 0.36389783024787903,\n -0.36490070819854736,\n -0.43250223994255066,\n -0.5630993843078613,\n -0.9485775828361511,\n 0.4088054597377777,\n -0.8376086354255676,\n -1.6515039205551147,\n 1.1909245252609253,\n 1.5713343620300293,\n 0.5548906326293945,\n -0.5033204555511475,\n -0.4430617392063141,\n -0.12028691917657852,\n -0.6813137531280518,\n 0.14589007198810577,\n -0.4748571813106537,\n 0.22662673890590668,\n 0.518230140209198,\n 0.21085859835147858,\n -1.0398321151733398,\n 0.37769243121147156,\n 1.2031854391098022,\n 0.7693111300468445,\n -0.46925806999206543,\n 0.17783546447753906,\n 0.007660319563001394,\n 0.16791288554668427,\n 0.5824447274208069,\n 0.7927383780479431,\n 0.16933220624923706,\n -0.08701711148023605,\n -0.43167003989219666,\n -0.6398292183876038,\n 0.4739670753479004,\n 0.09646854549646378,\n -0.5249493718147278,\n 0.7010416388511658,\n 1.0357263088226318,\n 0.31022047996520996,\n 0.5969617366790771,\n 0.3271394670009613,\n -0.011951482854783535,\n -0.6599908471107483,\n 1.1524497270584106,\n -0.8189857602119446,\n 0.017210712656378746,\n 0.4936717450618744,\n -1.0926731824874878,\n -0.6872535347938538,\n 0.32948920130729675,\n -0.02447887323796749,\n -0.6586464047431946,\n -0.21433143317699432,\n 0.9457530379295349,\n 0.6157521605491638,\n -1.6030726432800293,\n -0.7120407223701477,\n -0.6076339483261108,\n -0.17217104136943817,\n -0.16867470741271973,\n -0.05745450779795647,\n 0.11654883623123169,\n 0.19244332611560822,\n 1.0774167776107788,\n 0.6248244643211365,\n -0.6955402493476868,\n -0.24990646541118622,\n 0.5580506324768066,\n 0.5931386947631836,\n 0.24879090487957,\n -0.7991266250610352,\n 0.703481912612915] }' \
| jq .hits
aipacommanderaipacommander

結果

[
  {
    "body": "サムスンのアンドロイド搭載カメラが韓国で話題に\n韓国のIT専門ニュースサイト「ブロター・ネット」は、29日、サムスンが公開したアンドロイド搭載のデジタルカメラ「ギャラクシー・カメラ」のレビューを掲載している。\n\nアンドロイド4.1・ジェリービーンズが搭載されているこの商品について、記事では「ギャラクシー・カメラがカメラなのかスマホなのか曖昧」と説明している。同製品はアンドロイドOSが入っている以上、既存のギャラクシー・スマートフォンと似ている。\n\nアプリのダウンロード、音楽鑑賞、インターネットももちろん可能だ。興味深いのはWi-Fiだけではなく、3G、4G回線も使用できるため、通信事業社を通して購入しなければならない一方、電話機能はない。記事では同製品を「共有機能に焦点が当てられた製品」と結論付けた。\n\n記事コメント欄には「カメラ持ち歩くために毎月一定の額を支払えということだろう」「携帯にデジカメの望遠レンズをつけるとそれで電話しないだろう。カメラはカメラで特化して電話は電話」「写真を取った瞬間に送らなければならない職業の人は少ないと思う。産業スパイ用か、それとも記者やパパラッチ用か」「アンドロイドはもともと洗濯機、冷蔵庫、テレビなどにも使えるように設計されている」など、ユーザーから様々な反響が寄せられている。\n\n【関連記事】 \n・サムスン、MSにくら替えか=最新OSスマホで一番乗り—米での敗訴濃厚が影響? \n・サムスン、Android 4.1搭載の「GALAXY Camera」を発表 \n\n【関連情報】\n・アンドロイド・デジカメ‘ギャラクシー・カメラ’公開(ブローター・ネット<韓国語>)",
    "id": 209,
    "_semanticScore": 112.31378
  },
  {
    "body": "待ちに待った「iOS」の改良にユーザーは激怒\n米Appleが現地時間の10月12日に発表したiOSの最新バージョン「iOS5」がリリースされたばかりであるが、アップデートしたユーザーがさっそく悲痛な声を上げている。\n\n今回、提供が開始された「iOS5」は発表されてからリリースされるまでの時間が長かっただけあって、前回の「iOS4」から200種類以上の新機能が掲載されている。\n\n特に注目すべき新機能は、iOSデバイスにはあらゆる通知を一つに集約した「通知センター」。そして多くのユーザーがよく利用する「カメラ機能」もすばやく起動できるように改良された。ビジネスマンは「リマインダー機能」もチェックすべきである。日々のTo doリストを期限と位置情報も加えて整理できる。\n\nこのほかにも多くの新機能を搭載した「iOS5」は、Appleファンの間でも期待の新OSであった。\n\n■関連リンク\n・iOS 5アップデート手順完全ガイド\nhttp://news.livedoor.com/article/detail/5934953/\n\n・200種類以上も機能増! iOS5のどこが便利になったの?\nhttp://news.livedoor.com/article/detail/5942826/\n\nしかし、現在のところ、アップデートしたユーザーからは「バグだらけだ」と怒りの声が続出している。\n\n具体的な事例は、\n\n・iOS5のアップデートの際にデータが消滅する。\n・強制終了するアプリが多発。\n・日本語変換が超改悪。予測変換バーに隠れてボタンが押せない。\n\n\nと、リリースされてから多くの問題が露呈する形となった。\n\nこの問題に対して、コアなユーザーは「初期のOSのユーザーはアップデートすべきではない。\nアップデートした人々の様子を見てからすべき」と述べている。Apple社には早急な対応を望みたい。",
    "id": 649,
    "_semanticScore": 84.611595
  },
  {
    "body": "iOS5アップデートで大混乱\n 日本時間13日未明(米国時間12日)、iOS4を大型アップデートしたiOS5が発表された。しかし、このiOS5にアップロード出来ない人が続出し、13日未明から大混乱が発生している。\n\n 10月13日11時現在で、twitterのトレンドにもiOS5アップデートでエラーが出た際に表示される「Error 3200」が出現するほど騒ぎになっている。\n\n・#iOS5 アップデートのエラー(3200,-5000,3014,復元)と対処法\n\n twitter上でも、エラー報告や対処法を教えるツイートで盛り上がっている。「時間をおいてやれば出来る」そうなので、しばらく待ってから更新するのがいいのかもしれない。\n\n・iOS 5へのアップデート前に必ず準備したい4つのアドバイス\n\n iOS5をアップデートする助けとして、話題になっているブログでは「準備をしてからスタート」するのを勧めている。このiOS5のアップデートにまつわる混乱はすぐ収まるのだろうか。\n\n■関連記事\n・iOS5の新機能とは - アップル\n・KDDIがAndroidとiPhone、Windows Phoneを扱う唯一のキャリアになるまでの戦略を振り返ってみた\n・iPhone 4Sに買い替えたい6つの理由",
    "id": 628,
    "_semanticScore": 85.47223
  },
  {
    "body": "DeNAの新卒初任給が「スゴい」と話題に\nモバゲーを運営するDeNAが発表した2013年度新卒エンジニアの待遇が「スゴい」とネット掲示板で話題になっている。 \n\nDeNA公式サイト内の新卒募集要項には技術系学生を募集する「新卒エンジニアスペシャリスト採用」と名づけられたコースがあるが、そこには \n初任給は日本の新卒採用の常識にとらわれず、能力に応じて年棒600〜1000万円の範囲で高い提示をします。 \nと、従来の日本企業では考えられない給与が提示されているのだ。 \n\nネット掲示板上では 「DeNA儲けすぎ」「大卒初任給で一千万とか貰ったら人生狂いそうだな」「ここマジで東大クラスじゃないと受からない」「バブルを知らない俺だけど はじける前はこんな感じじゃなかったのかなと思う」と、破格の待遇に様々な感想が漏れた。 \n\nDeNAが新卒の技術者に異例の好待遇を提示した背景には、スマートフォンの隆盛を受け、SNSやアプリ開発に携わる技術者の人材争奪戦が激化している事情があるが、このDeNAの提示を受け、争奪戦はさらに激化するかもしれない。 \n\n\n【関連記事】 \n・「オリンパスや大王製紙のような問題はわれわれの業界にもある」 GREE田中社長が会見でDeNA社を痛烈に批判 \n\n【関連情報】 \n・Recruiting Info Engineer 2013 - DeNA新卒採用(DeNA) \n・モバゲー新卒初任給1000万円 儲かりすぎワロタwww(2chコピペ情報局) \n・ 今スマホアプリ開発エンジニアが熱い!就職祝い金200万円 DeNA・GREE・ニコ動など各社で人材争奪戦(暇人速報)",
    "id": 311,
    "_semanticScore": 88.23506
  },
  {
    "body": "富士山近郊で頻発する地震に不安の声相次ぐ\n1月29日に発生した富士五湖を震源とする地震の頻度・規模が、「3月11日東日本大震災の時の三陸沖に似ている」とネット掲示板上で話題となっている。\n\n防災科学研究所の高感度地震観測網が掲載した最新震源情報によると、今月23日〜30日午前7時の間、地震の震源が富士山付近にピンポイントで集中していた(現在は既に更新されている)からだ。\n\nこの情報がネットユーザーの不安を募らせたのか、ネット掲示板には「浜岡原発は停止中なんだっけ?津波が来ても大丈夫なのかな?」「これほど来そうな予感がしたことはないな」など、富士山周辺を震源とした大規模地震の発生を心配する声が相次いでいる。\n\n一方で、地震関連の噂がネット上を多数飛び交っている状況に「好きだね〜こういう話で毎日討論しあうの。情報量が少ないのに偉そうに語る奴が多すぎる」「地元の人間だけど、風評ってこうやって広まっていくんだなって思った」など、ただ不安を煽るネットユーザーへの批判や、「専門家はこれでメシ食ってるわけだからそりゃ煽るだろ」と、専門家に対するバッシングも見られた。\n\nネット上の噂や書き込みには、不安を煽るばかりで根拠のない情報も多いが、3月11日の東日本大震災以来、地震が頻発し、不安が拭えない状況に変わりがないのも事実。災害時の備えはしっかりと施しておきたい。\n\n【関連情報】\n・東北地方太平洋沖地震の前震・本震・余震の記録(Wikipedia)\n・Hi-net(防災科学技術研究所)\n・富士五湖の地震の頻度規模が311直前の三陸沖そっくりな件(livedoor Blog)",
    "id": 426,
    "_semanticScore": 86.88953
  },
  {
    "body": "mixiの新機能「mixiモール」にツイッターで戸惑いの声\n21日、国内最大のSNS「mixi」を運営する株式会社ミクシィは、同サイト上で買い物が出来る「mixiモール」を発表し、ツイッターで話題になっている。\n\n同社が出したプレスリリースでは\nユーザーが「mixiモール」の各商品に設置された「きになる!」ボタン、「もってる!」ボタンを押したり、商品に対してコメントをするなどのアクションを起こしたりすると、mixiでつながる仲の良い友人に行動が情報として共有されます。「mixiモール」では、この友人の感情を伴った行動の共有を通して、新たな消費活動(共感消費)を創出することを目指しております。\nと、“共感消費”という耳慣れない言葉が飛び出した。\n\nこの発表を受け、ツイッターでは「何がやりたいのかよくわからん」「人に言えないような恥ずかしいものは買えないな」「mixiモールのヴィレヴァンのショップページが面白そう…と思ったらログイン必須かよ。ECでコンテンツ見るだけなのにログイン必須なのは面倒くさい」など、mixiの新機能に戸惑う声が相次いだ。\n\n他にも「日頃、楽天を見慣れているせいか小奇麗なデザインが物足りなく感じる」「共感消費って何だ? 人の買い物に共感したこととか一回もないけどな」「楽天と比べると品揃え薄い感はあるが、案外“何だこれ?”っていうサービスが化けたりするものだから期待しよう」など、さまざまな意見が寄せられている。\n\n昨年6月6日に行われた「足あと機能」の改正には、ユーザーから反発の声が挙がったが、mixiモールはユーザに受け入れられるだろうか?\n\n【関連記事】\n・日本のネットサービスが世界で成功するためには--ミクシィ、グリー、サイバーA社長が講演\n・収束しそうにないmixi「足あと」問題 再変更発表に「中途半端」と反発の声\n・なぜ今? 老舗SNSサイト『mixi』がロゴマーク変更\n\n【関連情報】\n・mixiモール(mixi)",
    "id": 40,
    "_semanticScore": 86.5977
  },
  {
    "body": "中華圏で大ブレイクした“日本流物作り”\n19日に「日経トレンディNET」に掲載された記事「カシオの不人気デジカメが台湾や中国で大ブレイクした理由」がネット掲示板で話題になっている。\n\n同記事は、カシオのデジタルカメラ「EXILIM EX-TR100」が中華圏の女性が好んで行う“自分撮り”に適しており、SNSをきっかけに若年層人気に火がつき、これまでデジカメに興味がなかった若い女性が先を争うように購買に走るほどになったいきさつを報じている。\n\n記事を受け、ネット掲示板には「カシオのデジカメは昔からおもしろいよね」「G-SHOCKが当ったのと似たようなものだな。 あれも初めは日本じゃ不人気だった」など、カシオの“物作り”を賞賛する声、日本人の物作りが海外で認められたことに対する喜びの声が多く書き込まれた。\n\nこの「EXILIM EX-TR100」が日本で売れなかったことに関しては「自分撮りったら日本ではプリクラがあるからな。ちょいと不遇な機種だね」「日本人はSNSに自分の顔が写った画像をアップロードしないから、売れなくても仕方がない」といった指摘が相次いだ。\n\n一方で、記事内では「こういう売れ方をしたのことにメーカー自身が「意外」とコメントしているから、 マーケティングやリサーチが機能していない証拠。これはたまたま売れたが、今後は厳しいのでは?」など、「日本流物作りの復活だ」と気勢を上げるユーザーに疑問を呈する意見も寄せられていた。\n\n【関連記事】\n・カシオの独創的な変形デジカメがついに登場!いままで難しかったアングルでも撮れる(ITライフハック)\n\n【関連情報】\n・カシオの不人気デジカメが台湾や中国で大ブレイクした理由(日経トレンディNET)\n・【カメラ】カシオの不人気デジカメEX-TR100が台湾や中国で大ブレイク…「自拍神器」という名前まで(2ch勢いランキング)\n・【リポート】カシオの不人気デジカメが台湾や中国で大ブレイクした理由(デジカメジン)",
    "id": 678,
    "_semanticScore": 77.67495
  },
  {
    "body": "″ビッグダディ″放送内容に様々な疑惑が浮上\nテレビ朝日系列で放映されている人気番組『痛快!!ビッグダディ』。\n\n整体師の林下清志さん(通称ビッグダディ)とその妻が、様々な土地に移り住みながら13人の子どもを育てるという、いわゆる\"大家族モノ\"のドキュメント番組である。\n\n2011年10月までに特別編を含め18回も放送され、その度に高視聴率を叩き出す人気ぶりだが、最近はビッグダディの過去や番組の舞台裏を探るニュースも話題になっている。\n\n【関連情報】\n・ビッグダディが“衝撃の過去”をネットで明かしていた疑惑が浮上\nhttp://news.livedoor.com/article/detail/5930673/\n\n仕事をはじめ常に行き当たりばったりに見えるビッグダディ。しかし移住先は「何らかの支援制度を設けた地域を狙っている」と指摘する声も。\n\n【関連情報】\n・移住者に支援がある地域を狙うビッグダディ(リアルライブ?)\nhttp://news.livedoor.com/article/detail/5927775/\n\nまた一方では「子供がたまにブランド品のTシャツを着ている」などの書き込みも目立ち「ビッグダディの金回りがおかしい」という疑惑もネット上で噴出した。\n\n【関連情報】\n・ビッグダディに「実はけっこう金持ち」疑惑が浮上\nhttp://news.livedoor.com/article/detail/5937779/\n\n従来の大家族モノを裏切って「確信犯的」とも指摘されているが、貧しいながらも明るく懸命に生きる姿まで「ヤラセだった」というオチではないことを祈りたい。\n\n【関連情報】\n・裏のストーリー隠すビッグダディ\nhttp://news.livedoor.com/topics/detail/5929592/",
    "id": 176,
    "_semanticScore": 67.93346
  },
  {
    "body": "米誌「TIME」表紙の澤穂希が「かっこいい」とネット掲示板で絶賛される\nサッカー女子日本代表のMF澤穂希が、米の雑誌「TIME」(7月30日号)のアジア版で、表紙を飾った。その表紙に映る澤の姿が「かっこいい」とネット掲示板で話題になっている。\n\nネット掲示板で絶賛されている澤の写真は、漆黒の背景から浮き立ち、強烈なキックを放つ瞬間を捉えたもの。ネット掲示板では「かっこええやん」「これ普通に凄いよな。TIMEだろ?」と驚きと称賛の声が少なくなかった。\n\nまたツイッターでも「ヤベェかっけぇ」「惚れそう」「写真も良いけど、見出しも良いじゃないか。\"JAPAN'S HOMARE SAWA SHOOTS FOR GLORY\"」と絶賛する声が相次いでいる。なかには「全世界版じゃなくて、アジア版だから日本人たまにある」と、冷静なコメントも見られた。\n\n【関連情報】\n・澤穂希が表紙を飾った「TIME」のアジア版\n・雑誌TIMEの沢穂希がかっこ良すぎると話題に(footballnet【2ちゃんねるのサッカーまとめ】)\n\n【関連記事】\n・なでしこが初戦で勝ち点3を獲得\n・【エンタがビタミン♪】「最後の五輪」「人間性」。乙武洋匡氏が語る澤穂希選手の胸中と真実。\n・「なでしこエコノミー」事案が海外メディアに掲載されている件\n・澤穂希が得点すれば絶対負けない!\n\n■澤穂希の写真ギャラリー",
    "id": 37,
    "_semanticScore": 72.296
  },
  {
    "body": "H&Mのオンラインフィッティングサービスに「やばい」\nファストファッションブランドの代表格として広く知られているH&Mだが、ネット掲示板では、その公式サイトが「やばい」と話題になっている。 \n\n現在、同社のサイト上では、「フィッティングルーム」というサービスが提供されている。このサービスは、モデル(複数の男女)・洋服・アクセサリーなどをすべて自分でチョイスし、トータルコーディネートをオンラインで楽しめる、いわば“バーチャル試着室”となっているのだが、このサービスを使ってネットユーザーが悪ノリをはじめたのだ。 \n\n「フィッティングルーム」にアクセスすると、下着姿のモデルが登場し、ユーザーはこのモデルに洋服や小物など、様々なアイテムを足すことができる。用意されているアイテムなら何を足してもよく、各々のセンスが丸わかりになるわけだが、ここでネットユーザーは「変態コーデを考えようぜwww」と、様々な“ありえない組み合わせ”を模索し始めた。 \n\n同サービスでは、アンダーウェアの試着も可能となっているため、男性モデルにブリーフを履かせ、サスペンダーとボウタイのみの不気味なコーディネートを完成させるユーザーが現れるなど、時間を追うごとに悪ノリはどんどんエスカレートした。 \n\nしかし、モデルがあまりにも美しく、不気味なコーディネートであっても予想以上に“決まって”しまうため、中には「何を着せてもオサレにみえてしまう」「何でも似合うのがむかつくなこれ」「5等身顔デカモデルも搭載してくれ」など、逆ギレに近い書き込みもちらほら…。イタズラ気分で悪ノリしていたはずが、モデルとの体型・容姿の違いを思い知らされ、意気消沈とするネットユーザーも多かったようだ。 \n\n【関連情報】 \n・フィッティングルーム H&M JP \n\n・H&Mがやばいwwwwww",
    "id": 605,
    "_semanticScore": 72.99118
  },
  {
    "body": "釈由美子のありえない勘違いに仰天\n釈由美子の勘違いが「ありえない」とネットで話題になっている。\n\n釈は、ブログで18日に新型iPhoneを購入したと報告していた。正真正銘、スマホデビューしましたぁしかし、翌日の19日に、驚きの事実が発覚する。昨日、あんなに嬉しそうに\n新型iPhone自慢をしていましたが\nどうやら、この子はiPod touchという子らしいです何度も説明されても\n違いがよくわかりません\n(中略)\nこれを、スマホと呼ばずに何と呼ぶの iPod touchを新型iPhoneと思い込んでいた天然ぶりがネット掲示板でも話題に。\n\n「本気だとしたら何で店員は何も言わなかったんだろう」「絶対わざとだろ 昔はイタイ不思議ちゃん系で売ってたからな 」と、釈の勘違いはワザとではないのかと疑問を呈するユーザーが続出した。\n\nとはいえ全体的には「くそっ かわいいな 」「ワロタw元気なくなってるのがかわいいな」と、釈を擁護・応援している声が多く、釈ファンの層の厚さが窺えた。\n\n【関連情報】\n・釈由美子オフィシャルブログ「本日も余裕しゃくしゃく」\nhttp://ameblo.jp/yumiko-shaku/\n・釈 「iPhone4S買ったけど凄いコレ!」 → 翌日「どうやらコレはtouchという物らしいです・・・」\nhttp://imakara-honkidasu.doorblog.jp/archives/66978572.html(今日から本気出す)",
    "id": 203,
    "_semanticScore": 75.84224
  },
  {
    "body": "アメーバピグの「一部」利用制限にネット紛糾 \t\n13日、サイバーエージェントが運営するサービス“アメーバピグ”のスタッフブログにおいて、「2012年4月24日以降に15才以下の方を対象に一部機能に利用制限を設ける」と発表され、ネット上で波紋を呼んでいる。\n\n同ブログによると、今回の一部利用制限は「青少年のみなさまを守るために必要な対策」であるとしており、その制限される範囲は“全エリアへのおでかけ”“ピグともおよび、他のピグのお部屋への入室”“自分のお部屋へのピグとも、他のピグの入室”“ピグとも申請・検索”……など多数にのぼる。\n\nこの唐突な発表に、「どこが一部なの? 全部じゃん! ふざけんな」「5万程課金したんだぞ! 返せ!」「16歳以上って高校生じゃん。高校生になったらもうピグなんかするわけがないんだから、この制限は無駄」など、15歳以下と思われるネットユーザーの怒りが紛糾、同ブログのコメント欄は炎上状態になってしまった。\n\n一方で、「君達、ピグ以外にすることないの?」「ピグは社員さんがやらせてくれているものであり、要するにアメーバの社員さんはネット上でのあなたがたの保護者みたいなものじゃないですか。責任を感じて、安全のためにこうしてるんですよ」など、冷静な意見も見られたが、ユーザーの怒りに拍車を掛ける格好となり炎上は拡大している。\n\n【関連情報】\n・[重要なお知らせ]15才以下の方による、アメーバピグ・ピグライフのご利用に関して (アメーバピグ スタッフブログ)",
    "id": 200,
    "_semanticScore": 70.51704
  },
  {
    "body": "毎日新聞の「情報を市民に取り戻す」発言に非難殺到\n2日、毎日新聞の記事「記者の目:ソーシャルメディアと新聞=小川一」がネット掲示板で物議を醸している。\n\n記事では「毎日新聞は91年以来、\"情報デモクラシー\"というキャンペーンを続けてきた。公権力や企業が隠す情報を市民の側に取り戻す\"情報主権\"\"情報民主主義\"の実現を目指す」「公権力によるメディア規制の危険性を指摘し告発もしている」「ネット上では名誉毀損(きそん)やプライバシーの侵害、偽情報などが横行する。そこで、マスメディアはソーシャルメディアの健全な発展に貢献すべきだ」と、小川氏が自身の考えを述べている。\n\nこの記事を受け、ネット掲示板では「お前らが(情報を)隠してきたのに何を言っているんだ?」「新聞でも名誉毀損や偽情報を流してきただろ。今まで自分達も同じことをやってきたくせに、 新聞は特別だと思い上がってる」など、批判が殺到する結果となった。\n\nまた、2008年、毎日新聞は英語版「WaiWai」で事実の裏付けなく日本人の少女買春を報じたり、日本国内で少女と援助交際する方法などを掲載していたことが発覚し、ネット上で大炎上、最終的に毎日新聞が謝罪した事件があったが、今回の記事により4年前の騒動を再び蒸し返して再び批判する書き込みも目立った。\n\n【関連情報】\n・毎日新聞\n・記者の目:ソーシャルメディアと新聞=小川一\n・記者の目:ソーシャルメディアと新聞=小川一(毎日jp)\n・小川一ツイッター\n・【毎日新聞】 小川一「毎日新聞は、公権力や企業が隠す情報を市民の側に取り戻す『情報主権』『情報民主主義』の実現を目指す」(2ちゃんねる)",
    "id": 458,
    "_semanticScore": 75.58325
  },
  {
    "body": "好きな女子アナランキングにネット騒然\n9日、ORICON STYLEが行った第8回「好きな女子アナランキング」の結果が発表され、ネット掲示板で大きな話題を呼んでいる。\n\n同記事によると、首位に輝いたのは\"カトパン\"の愛称で親しまれてるフジテレビの加藤綾子アナ(昨年は4位)。昨年10月より朝の情報番組「めざましテレビ」の情報キャスターに就任した同アナは、的確でスムーズな原稿読みや華やかな笑顔で視聴者の人気を博したようだ。2位には、今年8月末に日本テレビを退社しフリーに転向した西尾由佳理アナ、3位には「めざましテレビ」の5代目MCを務める生野陽子アナがランクイン。5位のテレビ朝日の竹内由恵アナと、8位のフジテレビの高橋真麻アナが初めてTOP10入りしている。\n\nこのランキング結果に対してネット掲示板では「あやぱんの後を引き継げるのはこの子」「めざましのメインがサブに負けてるw」「もはやキャバ嬢選びと変わらなくなったな」「マーサが入ってるww」「もしや世代交代か!」など、様々な意見が寄せられた。\n\n他には「あれ?有働アナは?」「田中みな実って実人気あんまないの?」「青木裕子がランク外か。TBSアナって人気ないのか?」など、今年話題を呼んだアナウンサーやランキング常連が圏外であることに疑問を呈する声も。改めて女子アナ人気の高さが伺える一幕であった。\n\n■田中みな実の写真ギャラリー\n\n【関連記事】\n・第8回『好きな女子アナランキング』、加藤綾子アナが初の首位 オリコンスタイル",
    "id": 742,
    "_semanticScore": 67.493515
  },
  {
    "body": "中川翔子に「すっぴんのほうが可愛い」の声\n中川翔子のすっぴん画像が、ネット上で「可愛すぎる」と話題になっている。\n\nこれは、ファンがネット掲示板上に中川のブログからすっぴん画像を抜粋し、貼り付けたことがきっかけだが、画像が掲載されるやいなや、「すっぴんでこれは凄い」「すっぴんのほうが可愛いという稀有な例」などと賞賛の言葉が相次いだ。\n\nまた、最近では、すっぴんを披露する女性芸能人が増えているが、ネット掲示板では「これは“ガチすっぴん”であり、最近の芸能人によく見られる“すっぴん風メイク”ではない」という意見も書き込まれている。\n\nだが、よくよく調べれば、上記画像は中川翔子のオフィシャルブログで2004年2月に掲載されたもの。当時中川は18歳であることが判明した。すると、手のひらを返したように「今の年齢でこれなら奇跡だと思ったけどなんか損した」という落胆の声も。16歳でデビューして以降、魅力的なルックスで多くの男性を虜にしてきた中川翔子だが、デビューから早くも10年が経っているという現実に驚いているネットユーザーも目立った。\n\n【関連情報】\n・中川翔子の写真ギャラリー\n・中川翔子オフィシャルブログ\n・中川翔子のすっぴん可愛い過ぎワロたwwwwwwwwwwwwwww\n・中川翔子のすっぴんwwwwwwwwwwwwwww",
    "id": 626,
    "_semanticScore": 72.77059
  },
  {
    "body": "AKB篠田や元モーニング娘。の石黒彩のブログを利用した″露骨″な宣伝\n「ステマ」とはステルスマーケティングの略で、消費者に宣伝と気づかれないように宣伝行為をすることだが、現在、ネット掲示板では様々な企業の「ステマ」が問題となっている。\n\nそんな中、昨年から「男性専用脱毛器ノーノーフォーメン」という商品を賞賛・紹介する記事が複数の有名人ブログで紹介されており、これが「NAVERまとめ」にまとめられ、ネット掲示板などで物議を醸している。\n\nこの商品をブログに掲載している芸能人には、AKB48の篠田麻里子、JOY、\"紳助ファミリー\"の面々といったタレントの他、ボクサー・亀田興毅やプロレスラー・武藤敬司らスポーツ選手も含まれており、その数は確認されているだけで20人以上にのぼる。\n\nこういった有名人ブログを利用した商法にネット掲示板では、「腹が立つし不快」「宣伝であることを明記していないのだから悪質きわまりない」など批判が続出している。\n\nアメリカで「ステマ」は、すでに法律によって規制されている反面、日本では“やりたい放題”の状態だけに、今後は日本国内における法の整備についても注目が集まりそうだ。\n\n■AKB・篠田麻里子の写真ギャラリー\n\n■関連情報\n・有名人のブログを使った商品宣伝の実例|ステマ バイラルマーケティング\n・【花王】【ステマ】杉浦太陽と石黒彩のブログにほとんど同じ文章の広告が掲載される\n・ステルスマーケティング-ニュースキーワード",
    "id": 174,
    "_semanticScore": 69.537865
  },
  {
    "body": "「何のための“予約”なんですか」孫社長に批判殺到\nソフトバンクは、今朝から発売が始まった“iPhone4S”をはじめとする、ソフトバンク全ての携帯電話およびスマートフォン登録業務をシステム障害のため本日の午前11時に全国の店舗で終了すると発表したが、先ほど、孫社長が自身のツイッターで「大変ご迷惑をおかけしました。登録システムも復旧しました。」と、契約受付を再開したことを明かした。\n\nこの一連の発表に、ユーザーからの問い合わせや苦情ツイートが殺到している。\n\n・「未だに、受付終了のお知らせしてますが、企業として体制が酷いように思いますが…どちらが真実でしょうか?」\n\n・「ソフトバンクショップで一番乗りで予約して、ソフトバンクショップに一番乗りで並んで、朝の8時から三時間契約しているのですが、iPhone4Sを持って帰る事すらできないのはどうしてでしょうか? 店内からお客様を全て帰して店員が笑って遊んでいるのは何故でしょうか?」\n\n・「いまソフトバンクショップに店員さんに対してミスが無いようにとの通知が来たようですが、これは孫さんからの指示なのでしょうか? 朝から3時間以上契約席で待たされている私も、そして謝り通しの店員さんにも、思いやりの無い言葉だと思います。」\n\n・「今日手に入らないって、何のための“予約”なんですか?」\nソフトバンクは昨年、iPhone4発売時にもシステム障害が起きており(関連リンク:登録システムにトラブル、「iPhone 4」の予約に遅延)、その脆弱性が指摘されていた過去がある。再び起きてしまった今回の騒動により、企業としての姿勢を問われることになりそうだ。",
    "id": 18,
    "_semanticScore": 65.31654
  },
  {
    "body": "「2012年期待の女優ランキング」に非難続出\n6日、ORICON STYLEで「2012年 期待の女優ランキング」が発表されたが、その結果がネット掲示板で話題となっている。\n\n記事によると、見事首位に輝いたのは、視聴率40%超えで社会現象となったドラマ「家政婦のミタ」(日本テレビ)に出演し存在感を示していた忽那汐里。昨年は「名探偵コナン 工藤新一への挑戦状」(日本テレビ)、「江〜姫たちの戦国〜」(NHK)など、話題作に多数出演しており、「かわいらしく清楚なイメージで演技も上手い」と支持する声が多かった。\n\n2位はファッション誌「Seventeen」モデル出身の剛力彩芽。ゴツそうなイメージの名前とボーイッシュな可愛さのギャップで人気を博した。月9ドラマ「大切なことはすべて君が教えてくれた」(フジテレビ)で女優デビュー後、4クール立て続けに連ドラに出演するなど、演技に対する評価も高い。\n\n3位は昨年、歌手デビューを果たして注目を集めた武井咲。今年は大河をはじめ、人気漫画を実写化した映画「るろうに剣心」や「今日、恋をはじめます」などの出演も決定しており「大人の女性として魅力が出てきた」と今後に期待する声も。4位は満島ひかり、5位はAKB48の大島優子…と昨年の映画やドラマで話題になった女優が続いた。\n\nこの結果に対してネット掲示板では「1位〜3位まで全部オスカーやん。そんな権力あるの?」「ごり押し感が半端無い」など、ランキングが芸能事務所のゴリ押しを反映したものではないかという指摘が殺到。また、忽那(くつな)、剛力(ごうりき)など、読みが難しい芸名の女優が多く、「大島優子以外名前が読めない」という声も多かった。\n\nランク入りした女優たちは、2012年に期待通りの活躍ができるのか、注目したい。\n\n【関連記事】\n・2012年 期待の女優ランキング\"ミタ\"で話題「忽那汐里」が首位 - ORICON STYLE",
    "id": 723,
    "_semanticScore": 68.241905
  },
  {
    "body": "PS3の酷い仕様にネットで批判殺到\nソニー・コンピュータエンタテインメント(SCE)がPS3で展開している、プレイステーションネットワーク(PSN)のサービスで、ゲームのプレー履歴、録画履歴が丸見えになっていることに対してネット掲示板に批判が殺到している。 \n\n事の発端はセキュリティ研究者である高木浩光氏が自身のブログで、自分のPS3 IDをネットで検索したところ、自分のゲームプロフィールが勝手に公開されているのを発見したことに始まる。 \n\n高木氏がさらに検証を加えたところ、そのプロフィールには自分が今までプレイしてきたゲームや、PS3内蔵のHDDに録画も出来る\"トルネ\"の録画履歴が丸見えの状態で、SCEに問い合わせたところ、非公開設定にする手段もないことも確認した。 \n\n5日、高木氏が自身のブログでこの事実を告発した直後から、ネットでは大きな話題となり、現在は炎上の様相を呈している。 \n\nネット掲示板では、「プライバジーって何?」「技術力もないのにオンラインを重視するな」など、厳しい批判が寄せられているものの、8日現在、ソニー・コンピュータエンタテインメントからこの件に関する声明は発表されていない。 \n\nまた、ユーザーの中には、批判のみならず、「恥ずかしいゲームができない」「録画することをためらってしまう」など、不安の声も上がっており、他人のゲームプレー履歴、録画履歴が晒され炎上するといった事態も懸念されている。 \n\n【関連情報】 \n・なぜソニーが駄目でアップルやマイクロソフトは良いのか \n\n・ソニーが全プレイヤーのPSNゲーム履歴を勝手に公開 恥ずかしいゲームをプレイした奴は人生終了w",
    "id": 536,
    "_semanticScore": 64.18364
  },
  {
    "body": "【韓国ニュース】 敗訴の影響か…サムスン「ギャラクシーS3」の販売価格が4分の1に\n韓国のニュースサイト「ファイナンシャル・ニュース」は27日、サムスンのスマートフォン「ギャラクシーS3」の販売価格が急落したと報じた。\n\n記事によれば、卸売価格99万4400ウォン(約6万8千円)の「ギャラクシーS3」LTEモデルが、韓国のスマートフォン売買サイト「ポンプ」で加入費(通信事業社はKT)、U-SIM費用を免除したうえで、27万ウォン(1万8千円)で販売しているのだという。\n\n同製品のような、サムスン電子の最新主力機種が、卸売価格より73%も安く販売されているのは前代未聞であることから、「アップルとの裁判で敗訴した影響ではないか」など、様々な憶測が飛んでいると、記事は伝えている。\n\n記事のコメント欄には「iPhone5が出る前に安売りで配っておいて、契約で縛ろうという作戦か」など、ユーザー側からも憶測が乱れ飛ぶ事態へと発展した。\n\nまた、アップルとの裁判で敗訴した影響があるかどうかもユーザーの間で議論され、「パクったのは事実だが、あの裁判判決はひどかった」「パクるなら名前からパクれ。ギャラクシーなんてダメだ。パイナップルにしろよ」など、様々な意見が見られた。\n\n【関連記事】\n・サムスンが値切ったアップルへの賠償金明細、判決書で公開\n・サムスン製スマホ、米で販売禁止を…アップル\n・アップルがサムスンに勝利 それでもAndroidの優位は揺るがない",
    "id": 161,
    "_semanticScore": 60.9853
  }
]

おおおお〜〜

aipacommanderaipacommander

わかったこと

  • ベクトルの次元をあわせなくても検索はできる。精度はわからん
  • 検索時、インデックス登録時にベクトル化する仕組みが別途必要
このスクラップは2023/10/20にクローズされました