著者
権藤 克彦 新山 祐介 荒堀 喜貴
出版者
日本ソフトウェア科学会
雑誌
コンピュータ ソフトウェア (ISSN:02896540)
巻号頁・発行日
vol.39, no.4, pp.4_97-4_128, 2022-10-25 (Released:2022-11-22)

本論文ではSwift言語のARC機能により発生する強い循環参照やメモリリークを自動的に検知する新しいツールUCDetectorを提案する.Swift言語の「静的型付けで安全な言語でありながら低レベルなプログラミングが可能」という特徴,SwiftリフレクションAPI,デバッガ lldb Pyton APIを用いることで,簡易かつコンパクトな実装が可能だったこと,その際に自明ではない様々な障壁があったことを知見として本論文では報告する.また,実装した循環参照検知器の精度と効率に対する予備評価の結果も報告する.
著者
壱岐 貞昭 石橋 辰夫 新山祐介 白井 清昭 田中 穂積 徳永 健伸
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告自然言語処理(NL)
巻号頁・発行日
vol.2000, no.53, pp.95-95, 2000-06-01

「傀儡」は、自然言語によって仮想空間上のソフトウエアロボットを制御するシステムである。ユーザは音声により仮想空間上のロボットやカメラに対して指示を与えることができる。システムはその指示を解析し、意図を理解し、その意図に適した動作をソフトウエアロボットに実行させる。また、本システムは照応・省略という言語現象を扱うことができる。これらを解決するために、各ロボットは照応や省略の対象となる名詞句を保持するためのデータベースを持っている。そして、ユーザの指令から発話行為を分析し、対話の主題を推測しながらこれらのデータベースを更新することによって照応や省略を解決する。この際、ロボットやカメラからの視覚情報も用いている。Kairai is a system which controls software robots in a virtual space according to natural language commands. The user can control the robots or camera by voice. The system analyses the command and understand the intention of the command. The software robots executes a set of actions congruent with the command intention. The system can also handle anaphora and ellipsis. Each robot has a database containing noun phrases from the preceding discourse which may form the antecedent of anaphoric or elliptical references, to aid in solving these phemonena. The system extracts the speech act from the user command, and guesses the topic of conversation in the process of updating each robot database, also relying on information on the view angle of the robots and camera.